Search
Lessons (13)
- CQRS & Event Sourcing
… fast, denormalised, eventually consistent. - Event sourcing: store every change as an immutable event; current state = replaying events. - You …
- Event-Driven Architecture
… Event sourcing Events are the source of truth The account's state is the sum of Deposited / Withdrawn …
- Kafka vs RabbitMQ & the Kafka Ecosystem
… to the same events, activity tracking, log aggregation, data pipelines into warehouses, CDC, event sourcing, real-time analytics …
- Big Data: ETL, Warehouses and Streaming
… speed layer; Kappa treats an ordered event stream as the main source and reprocesses it when logic changes …
- Normalization & Denormalization
… The normalized source of truth. 2. The event/transactional outbox or refresh job that updates the copy. 3 …
- What Is Apache Kafka?
… CDC database changes → data warehouse Event sourcing the log IS the source of truth Who uses it: LinkedIn …
- Domain-Driven Design: Tactical Patterns
… broker), and can even become the source of truth ( event sourcing , see the Microservices lessons). Factories When creating …
- Which Pattern Do I Need?
… of Responsibility Middleware pipelines, API gateway filters Memento Event sourcing snapshots Key takeaways - Start from the problem you …
- Behavioral Patterns II: Chain, Template, Iterator, Mediator, Memento, Visitor
… fixed order of steps async run(source) { const raw = await this.read(source); const records = this.parse(raw …
- Serverless Architecture
… independent scaling and permissions Idempotent handlers Event sources retry; the same event may arrive twice Push work to …
- Topics, Partitions & Offsets
… size 10 GB retention.ms=-1 Keep forever Event sourcing, audit logs Under the hood, each partition is …
- React Fundamentals
… React state is the single source of truth for the input's value. For big forms, libraries like …
- Domain-Driven Design: Strategic Design
… Domains and subdomains, ubiquitous language, bounded contexts, all the context-mapping patterns, and event storming to discover them …