mod kazoo Crossing Language Barriers for Fun and Profit
summary
Shows how a bottleneck in the original mod erlang event forced a rewrite into mod kazoo that splits control RPCs from one-way event streams, moves event delivery to multiple TCP sockets with tcp_nodelay, and uses a C node only to encode Erlang terms. The result removes many mutexes, filters huge free switch key/value payloads to cut bandwidth, enables round‑robin handlers for XML fetches, and dramatically reduces crashes and latency.
AI-written summary · about
chapters (4)
related talks
50mHigh Performance Network Programming in Rust
13mRakaia: Scalable In-Kernel Scheduling for TCP-Based RPCs
57mSimplify Your Architecture: Events and Publishing
01h 21mTutorial: Developing High-performance Networking Applications
01h 01mStructured Networking
01h 16mPolymorphism, Cohesion, and Coupling in C++
24mSpeedrun Through Splicing Sockets with Sockmap
38mScaling Financial Transaction using 0MQ and JSON
