Signals and Threads cover image

Swapping the Engine Out of a Moving Race Car with Ella Ehrlich

Signals and Threads

00:00

Kafka - What's the Magic?

Kafka uses TCP, but GORD was doing a very naive thing with its use of TCP. So when a client connected to us, we would simply buffer the data for them and if they fell behind, we would just continue buffering the data in memory. This turned out to get more and more expensive as we had more clients. Kafka solves this problem a lot more intelligently because it's in the architecture of the system.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app