Curious to know how big companies are operating their kafka fleet in production? This might be the repo for you:
- What are the issues encountered when running kafka in production? ๐
- How other organisations attempt to solve the issues? ๐ ๏ธ
- Why certain approaches are adopted over others? โ๏ธ
- What can we learn for our own use case?
- Adobe
- Agoda
- Airbnb
- Apple
- Appsflyer
- Bloomberg
- Bolt
- Booking.com
- Brex
- Cloudflare
- Coinbase
- Datadog
- Deliveroo
- GoTo
- Grab
- Honeycomb
- Lyft
- Morgan Stanley
- Netflix
- Robinhood
- Slack
- Stripe
- Uber
- Wise
- Wix
- Yelp
- Zalando
- Zopa Bank
- How Adobe Experience Platform Pipeline Became the Cornerstone of In-Flight Processing for Adobe -
2019
- ๐ - Moving Beyond Newtonian Reductionism in the Management of Large-Scale Distributed Systems, Part 2 -
2019
- ๐ - Adobe Experience Platformโs Streaming Sources and Destinations Overview and Architecture -
2019
- ๐ - Wins from Effective Kafka Monitoring at Adobe: Stability, Performance, and Cost Savings -
2019
- ๐ - Creating Adobe Experience Platform Pipeline with Kafka -
2018
- ๐
- How Agoda manages 1.5 Trillion Events per day on Kafka -
2021
- ๐ - Adding Time Lag to Monitor Kafka Consumer -
2021
- ๐ - How our data scientists' petabytes of data is ingested into Hadoop (from Kafka) -
2021
- ๐
- Migrating Kafka transparently between Zookeeper clusters -
2021
- ๐
- Balance Kafka Cluster with Zero Data Movement -
2023
- ๐๏ธ - Experiences Operating Apache Kafkaยฎ at Scale -
2019
- ๐๏ธ - Kafka as a Service A Tale of Security and Multi Tenancy -
2018
- ๐๏ธ
- Kafka Lag Monitoring For Human Beings -
2020
- ๐๏ธ
- Fully-Managed, Multi-Tenant Kafka Clusters: Tips, Tricks, and Tools -
2022
- ๐๏ธ
- Using Apache Kafka and ksqlDB for Data Replication at Bolt -
2021
- ๐๏ธ - How Bolt Has Adopted Change Data Capture with Confluent Platform -
2020
- ๐ - Kewei Shang -
2020
- ๐
- Data Streaming Ecosystem Management at Booking.com -
2018
- ๐
- Transactional Events Publishing At Brex -
2022
- ๐
- Intelligent, automatic restarts for unhealthy Kafka consumers -
2023
- ๐ - Using Apache Kafka to process 1 trillion inter-service messages -
2022
- ๐
- Kafka infrastructure renovation at Coinbase -
2022
- ๐ - How we scaled data streaming at Coinbase using AWS MSK -
2021
- ๐
- Running Production Kafka Clusters in Kubernetes -
2019
- ๐๏ธ
- Sink Kafka Messages to ClickHouse Using 'ClickHouse Kafka Ingestor' -
2022
- ๐ - When Kafka Went Offshore -
2021
- ๐ - Enhancing Zigguratโ-โThe Backbone Of Gojek's Kafka Ecosystem -
2021
- ๐ - Handling Dead Letters in a Streaming System -
2020
- ๐ - How Kafka Solved a Culture Problem at Gojek -
2019
- ๐ - Fronting : An Armoured Car for Kafka Ingestion -
2018
- ๐ - Sakaar: Taking Kafka data to cloud storage at GO-JEK -
2018
- ๐
- Zero trust with Kafka -
2022
- ๐ - How Kafka Connect helps move data seamlessly -
2022
- ๐ - Exposing a Kafka Cluster via a VPC Endpoint Service -
2022
- ๐ - Detect Fraud Successfully with GrabDefence! -
2021
- ๐๏ธ - Optimally Scaling Kafka Consumer Applications -
2020
- ๐
- Scaling Telemetry Systems with Streaming -
2023
- ๐๏ธ - Lessons Learned From the Migration to Confluent Kafka -
2021
- ๐ - Scaling Kafka at Honeycomb -
2021
- ๐ - Bitten by a Kafka Bug - Postmortem -
2019
- ๐
- Load-balanced Brooklin Mirror Maker: Replicating large-scale Kafka clusters at LinkedIn -
2022
- ๐ - TopicGC: How LinkedIn cleans up unused metadata for its Kafka clusters -
2022
- ๐ - How LinkedIn customizes Apache Kafka for 7 trillion messages per day -
2019
- ๐ - URP? Excuse You! The Three Metrics You Have to Know -
2018
- ๐๏ธ - Test Strategy for Samza/Kafka Services -
2017
- ๐ - Kafka Ecosystem at LinkedIn -
2016
- ๐ - Kafkaesque Days at LinkedIn โ Part 1 -
2016
- ๐ - How Weโre Improving and Advancing Kafka at LinkedIn -
2015
- ๐
- Building an Adaptive, Multi-Tenant Stream Bus with Kafka and Golang -
2020
- ๐ - Can Kafka Handle a Lyft Ride? -
2020
- ๐๏ธ - Operating Apache Kafka Clusters 24/7 Without A Global Ops Team -
2019
- ๐ - Bulletproof Apache Kafkaยฎ with Fault Tree Analysis -
2019
- ๐๏ธ - Production Ready Kafka on Kubernetes -
2019
- ๐๏ธ
- Featuring Apache Kafka in the Netflix Studio and Finance World -
2020
- ๐ - Inca โ Message Tracing and Loss Detection For Streaming Data @Netflix -
2019
- ๐ - Evolution of the Netflix Data Pipeline -
2016
- ๐ - Kafka Inside Keystone Pipeline -
2016
- ๐
- Lessons Learned from Running Apache Kafka at Scale at Pinterest -
2021
- ๐ - How Pinterest runs Kafka at scale -
2018
- ๐ - Open sourcing DoctorKafka: Kafka cluster healing and workload balancing -
2017
- ๐
- Tackling Kafka, with a Small Team -
2019
- ๐๏ธ
- 6 Nines: How Stripe keeps Kafka highly-available across the globe -
2022
- ๐๏ธ
- Securing Kafkaยฎ Infrastructure at Uber -
2022
- ๐ - Real-Time Exactly-Once Ad Event Processing with Apache Flink, Kafka, and Pinot -
2021
- ๐ - Introducing uGroup: Uberโs Consumer Management Framework -
2021
- ๐ - Disaster Recovery for Multi-Region Kafka at Uber -
2020
- ๐ - Kafka Cluster Federation at Uber -
2019
- ๐๏ธ - Building Reliable Reprocessing and Dead Letter Queues with Apache Kafka -
2018
- ๐ - Introducing Chaperone: How Uber Engineering Audits Apache Kafka End-to-End -
2016
- ๐ - uReplicator: Uber Engineeringโs Robust Apache Kafka Replicator -
2016
- ๐
- Streaming Infrastructure at Wise -
2023
- ๐๏ธ - Rack awareness in Kafka Streams -
2022
- ๐ - Teamwork: Implementing a Kafka retry strategy at Wise -
2021
- ๐ - Running Kafka in Kubernetes, Part 1: Why we migrated our Kafka clusters to Kubernetes. -
2021
- ๐ - Running Kafka in Kubernetes, Part 2: How we migrated our Kafka clusters to Kubernetes. -
2021
- ๐ - Securing Kafka with SPIFFE at TransferWise - Jonathan Oddy, Levani Kokhreidze -
2020
- ๐๏ธ - Achieving high availability with stateful Kafka Streams applications -
2018
- ๐
- 4 Steps for Kafka Rebalance - Notes From the Field -
2021
- ๐ - Wixโs Journey Into Data Streams -
2021
- ๐ - Building a High-level SDK for Kafka: Greyhound Unleashed -
2020
- ๐
- Kafka on PaaSTA: Running Kafka on Kubernetes at Yelp (Part 1 - Architecture) -
2021
- ๐ - Streams and Monk โ How Yelp is Approaching Kafka in 2020 -
2020
- ๐ - Billions of Messages a Day โ Yelpโs Real-time Data Pipeline -
2017
- ๐๏ธ
- Rock Solid Kafka and ZooKeeper Ops on AWS -
2018
- ๐ - Many-to-Many Relationships Using Kafka -
2018
- ๐ - Event First Development - Moving Towards Kafka Pipeline Applications -
2017
- ๐ - Reattaching Kafka EBS in AWS -
2017
- ๐ - Real-time Ranking with Apache Kafkaโs Streams API -
2017
- ๐ - Running Kafka Streams applications in AWS -
2017
- ๐ - A Recipe for Kafka Lag Monitoring -
2017
- ๐ - Surviving Data Loss -
2017
- ๐
- Highly Available Kafka Consumers and Kafka Streams on Kubernetes -
2023
- ๐๏ธ