Not sure how useful this would be for anyone except very large businesses or someone like cloudflare itself.
Not sure how useful this would be for anyone except very large businesses or someone like cloudflare itself.
https://www.memorysafety.org/blog/introducing-river/
It's mentioned briefly in the Cloudflare blog post. I'd expect that if you're a current nginx or other proxy, River is what you'd want as an alternative.
One of the big things I'm excited about in the River plan is the ability to use wasm for scripting, which should make it relatively easy to extend.
Or if you run shared hosting or some other scenario where you are effectively maintaining your server configuration twice: once for the actual server and once in the database for your dashboard and other services. This would allow you to just read the config from the canonical source, instead of risking bugs when the two configs diverge.
- Security is your top priority: Pingora is a more memory safe alternative for services that are written in C/C++.
- Your service is performance-sensitive: Pingora is fast and efficient.
- Your service requires extensive customization: The APIs Pingora proxy framework provides are highly programmable.