Home / Companies / Confluent / Blog / Post Details
Content Deep Dive

Messaging as the Single Source of Truth

Blog post from Confluent

Post Details
Company
Date Published
Author
David Peterson, Ben Stopford, Michael Drogalis
Word Count
3,043
Company Posts That Month
8
Language
English
Hacker News Points
3
Post removed?
No
Summary

This post discusses Event Sourcing in the context of Apache Kafka, examining the need for a single source of truth that spans entire service estates. The concept of notification via a broker breaks down complex call graphs, allowing processes to decouple themselves from one another. Events are facts that evolve and tell a story, forming a single source of truth. Implementing event sourcing in Kafka is a no-op if you've taken the event-driven approach, as events are simply written as they occur. The advantage of this 'database-fronted' approach is it provides a consistency point: you write through it into Kafka, meaning you can always read your own writes. Event sourcing is often used with Memory Images, which provide an optimal combination of fast, in-process reads and write performance far faster and more scalable than a typical database. The log breeds extensibility, empowering bootstrapping new services and migrating away from legacy systems.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 3 226 77 31 +138%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.