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-26 years ago10,568 downloads
2.1-16 years ago759 downloads
2.1-07 years ago594 downloads
2.0-48 years ago8,975 downloads
2.0-38 years ago138 downloads
2.0-28 years ago61 downloads
2.0-18 years ago169 downloads
2.0-08 years ago32 downloads
1.1-68 years ago30 downloads
1.1-58 years ago51 downloads
1.1-48 years ago99 downloads
1.1-39 years ago98 downloads
1.1-09 years ago13 downloads
dev-1dev9 years ago1 download

Dependency for

lightdrop, riseml, squirt, turbo-fetch, turbo-multipart-post, turbo-sqlite3, turbo-telegram, vklib

Labels

Manifests