Building CQRS Views with Debezium, Kafka, Materialize, and Apache Pinot — Part 1
Building an incrementally updated materialized view that serves queries faster and scalable manner?
medium.com/event-driven-utop…
How @upstash is making Kafka serverless?
Per-request pricing, Kafka API compatibility, and integration with serverless FaaS platforms make Upstash Kafka unique in the event streaming space.
medium.com/event-driven-utop…
How To Plan and Execute an Event-Driven API Project Within Your Organization?
How to leverage the API-first approach to plan and deliver an event-driven, asynchronous API project?
#AsyncAPI#API#EventDrivenAPImedium.com/event-driven-utop…
Architecting a Kafka-centric Retail Analytics Platform — Part 2
The layered architecture of the platform, types of data that exist in the retail domain, and how that should be ingested into Kafka using its ecosystem components.
medium.com/event-driven-utop…
Architecting a Kafka-centric Retail Analytics Platform — Part 1
What is retail analytics and why does it matter to your business? How to build a Kafka-centric analytics platform that ingests and processes business data at scale?
medium.com/event-driven-utop…
Understanding Materialized Views — 3: Stream-Table Joins with CDC
Join a stream with a lookup table to enrich the content and produce a materialized view. Then use Debezium to synchronize the lookup table with source data.
medium.com/event-driven-utop…
Understanding Materialized Views — Part 2
Leveraging stateful stream processing to maintain materialized views that are incrementally updated
medium.com/event-driven-utop…
Understanding Materialized Views — Part 1
Learn the fundamentals of materialized views, how they reduce the cost of reading queries, and what options they offer to synchronize with source data.
medium.com/event-driven-utop…
Azure Service Bus Essentials — Message Settlement with Peek-Lock Mode
How does a consumer use the SDK client to complete, abandon, defer, or dead-letter a received message?
#azuremedium.com/event-driven-utop…
Drain a message queue faster with parallel consumers. This post explains how the Competing Consumers pattern can be used to implement that.
#EventUtopialink.medium.com/VghY5dYaRcb
Message Expiration Pattern Explained.
How can a sender indicate when a message should be considered stale and thus shouldn’t be processed?
medium.com/event-driven-utop…
Sending and Receiving Custom Events with AWS EventBridge Schema Registry.
How to use Schema Registry to define the format of events used in your custom applications
#AWSmedium.com/event-driven-utop…
Building a Low-Latency Fitness Leaderboard with Apache Pinot.
Use Apache Pinot to ingest fitness band events from a Kafka topic and make them available for immediate querying from a leaderboard web app.
medium.com/event-driven-utop…