4 ms·
I think the biggest change here is moving Lua code executed by Nginx to pure Rust, executed some third party code is always slower and more fragile that doing i
by Thaxll 4y ago
I think the biggest change here is moving Lua code executed by Nginx to pure Rust, executed some third party code is always slower and more fragile that doing it nativaly into your own service.
That and have the architecture that fits exactly your need.
- throw10920 4y agoLua was used not for speed or robustness, but because it's an extension language - it allows you to reconfigure parts of the application without recompiling the entire thing. Rust is exactly the opposite, and with ridiculous compilation times, to boot.
- Thaxll 4y agoI know why people use Lua with Nginx, my point is it's always slower and less safe than x.y.z feature already built in the application.