UKUsman Khaninctousman.hashnode.dev路1d ago 路 5 min readMicroservices Event Pipelines: Outbox Pattern, CDC, and Idempotent Event SourcingIn distributed microservice architectures, synchronizing database updates with downstream event streams is a notorious source of silent data drift. Naive dual-writing within application code fails whe00
LLoadStrikeinloadstrike-engineering.hashnode.dev路2d ago 路 5 min readA Design Review for Completion Events in Kafka-Backed APIsA useful performance test starts with evidence that engineers agree means finished. In a Kafka-backed application, a completion event can be that evidence, but only when its meaning, identity and obse00
SDStanislav Deviatovinstn1slv.hashnode.dev路3d ago 路 13 min readIntegration Digest for September 2026Articles 馃攳 API Features as a First-Class Artifact with OpenAPI Overlays OpenAPI Overlay 1.1 documents model API features as separate, reviewable artifacts: each has metadata, a description, and order00
SSshubham shirurinoffsetzero.hashnode.dev路4d ago 路 8 min readHandling Long-Running Tasks in KafkaShareConsumerThe Legacy Pitfall With legacy KafkaConsumer, achieving at-least-once processing for long-running tasks often leads to a costly operational failure: if processing time exceeds max.poll.interval.ms, th00
ZZyVOPinblog.zyvop.com路6d ago 路 15 min readHow Netflix and Uber Build Event Driven Systems at ScaleTap play on Netflix and a lot happens that you never see. Your Continue Watching row updates. A recommendation model gets a new data point. Some A/B test somewhere counts you. And none of it slows dow00
SSshubham shirurinoffsetzero.hashnode.dev路Sep 24 路 6 min readBeyond the Partition Limit: How KIP-932 Enables Elastic Consumer ScalingWhat is KIP-932? Apache Kafka is undergoing one of its most significant architectural shifts yet with KIP-932. By introducing a new abstraction called Share Groups, KIP-932 bridges the long-standing g00
PPPavlo Putrenkovinarchverity.hashnode.dev路Sep 19 路 11 min readWhy Spring Contracts Break Between Repositories While Everything Still CompilesWhy Spring Contracts Break Between Repositories While Everything Still Compiles Updated October 1, 2026: ArchVerity 2.0.12 is available on JetBrains Marketplace. This guide covers the released contra03A
GBGowtham Beharainworksonmyproduction.hashnode.dev路Sep 18 路 9 min readEvent-Driven From Day One (Except the Part That Deliberately Wasn't)Every system design interview eventually arrives at the same moment: someone draws a box, then draws a queue next to it, and says "and this part is event-driven" with the quiet confidence of someone w00
TITelcoEdge Inc.intelcoedgeinc.hashnode.dev路Sep 8 路 9 min readKafka vs RabbitMQ for Telecom Event Processing: Which Architecture Fits Better?Modern telecom platforms generate an enormous number of events. A subscriber activates a service, a SIM changes state, a device establishes a session, a usage record is generated, a payment is complet00
BABetini Akarandutinbetiniakarandut.hashnode.dev路Sep 2 路 23 min readBuilding Offline-First Systems for Low-Connectivity Environments: Architecture Lessons from Nigerian AgritechA note on the architecture This article describes lessons from a production agricultural technology platform. Some implementation details, operational parameters, identifiers, and business-specific lo10