lua-resty-mlcache
Layered caching library for OpenResty (by thibaultcha)
stream-lua-nginx-module
Embed the power of Lua into NGINX TCP/UDP servers (by openresty)
lua-resty-mlcache | stream-lua-nginx-module | |
---|---|---|
1 | 2 | |
391 | 712 | |
- | 0.4% | |
6.6 | 6.8 | |
3 months ago | about 1 month ago | |
Perl | C | |
MIT License | BSD 2-clause "Simplified" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lua-resty-mlcache
Posts with mentions or reviews of lua-resty-mlcache.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-02-15.
-
Starship - a dynamic layer 4 load balancer
From there we began thinking about the API and how to interact with Lua we needed a cache layer and having used https://github.com/thibaultcha/lua-resty-mlcache in the past it was again a no brainer, it provides a really nice approach for caching data in various different levels inside the Nginx processes.
stream-lua-nginx-module
Posts with mentions or reviews of stream-lua-nginx-module.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-21.
-
Nginx + SRT streaming - I need a push in the right direction
I've been meaning to research using Nginx Lua scripting of stream module (https://github.com/openresty/stream-lua-nginx-module) to possibly do this. There is also widely used SRT Live Server (SLS) but Github projects seems to be abandoned https://github.com/Edward-Wu/srt-live-server
-
Starship - a dynamic layer 4 load balancer
For http we actually had to use another server block, I didn't like this but as the current stream Lua module doesn't have access_by_lua_* https://github.com/openresty/stream-lua-nginx-module#todo we cant read the host of a normal TCP request (not easily)
What are some alternatives?
When comparing lua-resty-mlcache and stream-lua-nginx-module you can also consider the following projects:
lua-resty-waf - High-performance WAF built on the OpenResty stack
srt-live-server - srt live server for low latency
lua-resty-auto-ssl - On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt.
srt - Secure, Reliable, Transport
docker-openresty - Docker tooling for OpenResty
cdn-up-and-running - CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.