Designing Event Driven ServicesThis is an amazing series of articles on how to deal with consistency in distributed systems, the right way. Don’t miss it.Part 1: The Data Dichotomy: Rethinking the Way We Treat Data and ServicesPart 2: Build Services on a Backbone of EventsPart 3: Using Apache Kafka for Service ArchitecturesPart 4: Chain Services with Exactly Once GuaranteesPart 5: Messaging as the Single Source of TruthPart 6: Leveraging the Power of a Database UnbundledPart 7: Building a Microservices Ecosystem with Kafka Streams and KSQL#java #architecture #senior