Skip to content
Frederic Charette edited this page Apr 19, 2017 · 4 revisions

What is Kalm ?

Kalm is a Layer 4 router and middleware framework. It features multiplexing, session stores, congestion control, encryption and works in the browser.

Transport protocol interfaces, network flow profiles and serializers can be hot-swapped and custom built.

Why ?

Kalm aims at making high-scale realtime applications, like online games, more manageable and less expensive.

With transport specificities abstracted, developers can focus their time on building their app, and not on network intricacies.

With congestion control through a high-level Nagle implementation we can reduce bandwidth and hardware requirements tenfold for typical network flows.

Other features, like encryption and session stores and nice bonuses that remove the burden of having to think about security and never sacrifice performance.

Clone this wiki locally