Rails modular monolith with DDD
Public repoPackwerk boundaries, a transactional outbox and a Kafka consumer in Rails.
A worked example of splitting a Rails application into Packwerk-bounded components, with a transactional outbox so an event written in the same transaction as the data is never…
- Ruby on Rails
- Packwerk
- Kafka
- Karafka
- Ollama
- DDD