Subscribers and the Art of Not Caring
How our event bus dispatches to subscribers with pattern matching, circuit breakers, and exactly-once delivery via Redis.
Technical deep-dives and engineering notes from the Kazisafi team
How our event bus dispatches to subscribers with pattern matching, circuit breakers, and exactly-once delivery via Redis.
How we define events with a 15-line DSL, auto-register them, and serialize payloads safely. The building blocks of our event system.
A payroll approval triggers six side effects. We needed them out of the operation. Here's the problem that led us to event-driven architecture.
We're not hiring. But here's the kind of people we want building Kazisafi with us when the time comes.
A look at the technologies powering our payroll platform - Rails 8, Hotwire, PostgreSQL, and the architectural decisions behind them.