4d ago · 16 min read · { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What is event-driven architecture in 2026?", "acceptedAnswer": { "@type": "Answer", "text": "Event-dri...
Join discussion
5d ago · 7 min read · Modern applications need to handle massive traffic, scale efficiently, and remain reliable under load. One of the most powerful tools used to achieve this is a queue. In this blog, we’ll break down qu
Join discussion
Apr 5 · 25 min read · TLDR: Any service that writes to a database and publishes a message in the same logical operation has a dual write problem. try/catch retries don't fix it — they turn failures into duplicates. The Transactional Outbox pattern co-writes business data ...
Join discussionApr 5 · 37 min read · A data engineering team at a fintech company built what they believed was a robust Change Data Capture pipeline: three source databases (PostgreSQL, MongoDB, and Cassandra), Debezium connectors wired to Kafka, and a downstream data warehouse receivin...
Join discussionApr 3 · 6 min read · To sink Kafka streams to Apache Iceberg with RisingWave: create a Kafka source, build a materialized view to transform or aggregate the data, then create an Iceberg sink pointing to your catalog and table. RisingWave handles continuous writes automat...
Join discussion
Apr 3 · 5 min read · Apache Iceberg serves as the ideal durable event store for event-driven architectures. Unlike Kafka—which has limited retention and no SQL query interface—Iceberg on S3 retains events indefinitely, supports time travel to replay any historical period...
Join discussion
Apr 2 · 8 min read · Most engineers who connect RisingWave to a Debezium CDC topic reach for FORMAT DEBEZIUM by default. The name matches the tool, so the choice feels obvious. But for a surprisingly common case, it is the wrong choice, and using it silently trades away ...
Join discussion
Apr 2 · 11 min read · Introduction You have millions of events flowing through Kafka every minute: orders, clicks, sensor readings, log entries. Somewhere downstream, a product manager refreshes a dashboard and sees data from 15 minutes ago. That gap between event time an...
Join discussion