Arpit Bhayani
Projects
Blogs
Notes
Videos
Papershelf
Bookshelf
Courses
Talks
Home
Topics
Kafka
#kafka
(16)
2 notes
•
14 videos
2026
(4)
Sep 04
VIDEO
Demystifying Kafka's Exactly-Once Semantics: Idempotence, Transactions, and Fencing
Distributed Systems
#kafka
#distributed-systems
#message-queue
Apr 08
NOTE
Partially Synchronous Systems Achieve Balance in Distributed Systems
Distributed Systems
#distributed-systems
#asynchronous-systems
#consistency
Mar 16
VIDEO
Stripe's Canonical Log Lines: A Smarter Approach to Structured Logging
Distributed Systems
#logging
#structured-logging
#canonical-log-lines
Mar 16
VIDEO
Stripe's Canonical Log Lines: A Smarter Approach to Structured Logging
Distributed Systems
#logging
#structured-logging
#canonical-log-lines
2025
(1)
Jan 19
VIDEO
Trello's Migration from RabbitMQ to Kafka for Real-time WebSocket Updates
Distributed Systems
#trello
#rabbitmq
#kafka
2024
(2)
May 17
VIDEO
Architecting for 20 Million Concurrent Viewers: Inside JioCinema's IPL Live Streaming Infrastructure
Distributed Systems
#distributed-systems
#system-design
#high-availability
May 10
VIDEO
Designing Reddit's Unified Media Metadata Store: 100k RPS at 17ms p99 Latency
Distributed Systems
#postgresql
#aurora
#pgbouncer
2023
(3)
Sep 04
NOTE
How to decide the optimal number of partitions for a Kafka topic
Distributed Systems
#kafka
Jan 22
VIDEO
How Slack Efficiently Classifies Emails at Scale with Eventual Consistency
Distributed Systems
#distributed-systems
#event-driven-architecture
#slack
Jan 01
VIDEO
Designing a High-Throughput Order Data Layer: Grab's Architecture for Millions of Daily Transactions
Distributed Systems
#dynamodb
#mysql
#kafka
2022
(6)
Dec 25
VIDEO
Scaling Elasticsearch at Twitter: Architecture, Proxies, and Asynchronous Ingestion
Distributed Systems
#elasticsearch
#distributed-systems
#system-design
Dec 11
VIDEO
Scaling Financial Data Consistency: Razorpay's Journey from Monolith to Microservices
Distributed Systems
#microservices
#data-consistency
#change-data-capture
Nov 28
VIDEO
Designing Uber's Highly Available Emergency SOS Service
Distributed Systems
#uber
#system-design
#high-availability
Oct 31
VIDEO
Designing a Scalable Phone Number Masking System for Hyperlocal Apps
Distributed Systems
#system-design
#privacy
#telecom-apis
Sep 23
VIDEO
The Architecture of Airbnb's Knowledge Graph
Distributed Systems
#knowledge-graph
#system-design
#databases
Sep 21
VIDEO
Designing and Scaling Swiggy's Support Chatbot Architecture
Distributed Systems
#system-design
#chatbots
#microservices