InfoQ Homepage Event Stream Processing Content on InfoQ
-
Building a Large Scale Real-Time Ad Events Processing System
Chao Chu provides insights and practical knowledge for building streaming pipelines for an ad platform.
-
From Zero to a Hundred Billion: Building Scalable Real-Time Event Processing at DoorDash
Allen Wang discusses the design of the event system including major components of event producing, event processing with Flink and streaming SQL, event format and schema validation.
-
Reactive Event Processing with Apache Geode
Bill Burcham discusses how to integrate Geode with your Reactive System efficiently, and at scale.
-
Building Cloud-Native Data-Intensive Applications with Spring
Sabby Anandan and Soby Chako discuss how Spring Cloud Stream and Kafka Streams can support Event Sourcing and CQRS patterns.
-
Drivetribe: A Social Network on Streams
Aris Koliopoulos talks about how common problems in social media can be resolved with a healthy mix of stream processing and functional programming.
-
Stream Processing & Analytics with Flink @Uber
Danny Yuan discusses how Uber builds its next generation of stream processing system to support real-time analytics as well as complex event processing.
-
Demistifying DynamoDB Streams
Akshat Vig and Khawaja Shams discuss DynamoDB Streams and what it takes to build an ordered, highly available, durable, performant, and scalable replicated log stream.
-
ETL Is Dead, Long Live Streams
Neha Narkhede shares the experience at LinkedIn moving from ETL to real-time streams, the challenges of scaling Kafka to hundreds of billions of events/day, supporting thousands of engineers, etc.
-
Server-Less Design Patterns for the Enterprise with AWS Lambda
Tim Wagner defines server-less computing, examines the key trends and innovative ideas behind the technology, and looks at design patterns for big data, event processing, and mobile using AWS Lambda.
-
Large-Scale Stream Processing with Apache Kafka
Neha Narkhede explains how Apache Kafka was designed to support capturing and processing distributed data streams by building up the basic primitives needed for a stream processing system.
-
Staying in Sync: from Transactions to Streams
Martin Kleppmann explores using event streams and Kafka for keeping data in sync across heterogeneous systems, and compares this approach to distributed transactions.
-
Netflix Keystone - How We Built a 700B/day Stream Processing Cloud Platform in a Year
Peter Bakas presents in detail how Netflix has used Kafka, Samza, Docker, and Linux to implement a multi-tenant pipeline processing 700B events/day in the Amazon AWS cloud.