
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