В неспешных поисках разработчика на С/Rust для написания nginx модуля который
синхронизирует (read/write) мета данные из shared memory zone (дирректива proxy_cache http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache) между несколькими инсталяциями nginx.
Предполагается, что синхронизация самих файлов кэша (proxy_cache_path) осуществляется распределенными FS (аля glusterfs), а для того, чтобы соседние nginx узнавали о появлении новых файлов (и использовали их) и минимизировался cache miss следует управлять содержимым мета данных в зоне памяти proxy_cache.
В качестве единой DB для синхронизации предполагается использовать Redis.
Модуль должен отдавать статистику в формате prometheus exporter.
Компиляция в динамический модуль (подключение через --add-dynamic-module)
Тесты
Возможен opensource на github (при желании исполнителя)