article thumbnail

Journey to Event Driven – Part 4: Four Pillars of Event Streaming Microservices

Confluent

Why a payment system, you ask? It is easy to understand but also scary for developers who must trust an action that moves money from one account to another only using a transaction. Not only does the event streaming model expose the developer to building transactional semantics, scaling and error handling, etc.,