turbo

A networking suite for LuaJIT2 and Linux, optimized for performance.

$ luarocks install turbo

Turbo.lua is just another framework to create network programs for Linux. It uses kernel
event polling to manage network connections instead of the traditional concurency models that employ
threads. As it does not use threads, no locks, mutexes or other bad things are required. It solves the
same issues as Node.js, Tornado etc. except it solves it with Lua. A simple, yet powerful language that
fits nicely with the event polling model with its builtin coroutines.

Versions

2.1-224 days ago78 downloads
2.1-1270 days ago748 downloads
2.1-01 year ago555 downloads
2.0-42 years ago2,615 downloads
2.0-32 years ago128 downloads
2.0-22 years ago15 downloads
2.0-12 years ago93 downloads
2.0-02 years ago10 downloads
1.1-62 years ago22 downloads
1.1-52 years ago43 downloads
1.1-42 years ago72 downloads
1.1-32 years ago70 downloads
1.1-02 years ago5 downloads
dev-1dev2 years ago1 download

Dependency for

riseml, turbo-fetch, turbo-multipart-post, turbo-sqlite3, turbo-telegram

Labels

Manifests