Open teodesian opened 2 years ago
Static file render offload: https://uwsgi-docs.readthedocs.io/en/latest/StaticFiles.html https://uwsgi-docs.readthedocs.io/en/latest/OffloadSubsystem.html OR, use the nginx support rather than rev proxy: https://uwsgi-docs.readthedocs.io/en/latest/Nginx.html#static-files
Jailing Applications: https://uwsgi-docs.readthedocs.io/en/latest/Namespaces.html https://uwsgi-docs.readthedocs.io/en/latest/Cgroups.html https://uwsgi-docs.readthedocs.io/en/latest/articles/SerializingAccept.html#when-sysv-ipc-semaphores-are-a-better-choice
KSM: https://uwsgi-docs.readthedocs.io/en/latest/KSM.html
Auto-FUSE mounting of things like buckets: https://uwsgi-docs.readthedocs.io/en/latest/tutorials/ReliableFuse.html#monitoring-mount-points
Grafana/Graphite & Metrics: https://uwsgi-docs.readthedocs.io/en/latest/tutorials/GraphiteAndMetrics.html https://uwsgi-docs.readthedocs.io/en/latest/Metrics.html https://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html
Alerts: https://uwsgi-docs.readthedocs.io/en/latest/AlarmSubsystem.html
NGINX support: https://uwsgi-docs.readthedocs.io/en/latest/Nginx.html
Websockets: https://uwsgi-docs.readthedocs.io/en/latest/WebSockets.html
It also has a caching mechanism you can abuse like varnish: https://uwsgi-docs.readthedocs.io/en/latest/tutorials/CachingCookbook.html#cache-them-all We may not need it though.
May need to spin this out into more issues.
Static file render offload: https://uwsgi-docs.readthedocs.io/en/latest/StaticFiles.html https://uwsgi-docs.readthedocs.io/en/latest/OffloadSubsystem.html OR, use the nginx support rather than rev proxy: https://uwsgi-docs.readthedocs.io/en/latest/Nginx.html#static-files
Jailing Applications: https://uwsgi-docs.readthedocs.io/en/latest/Namespaces.html https://uwsgi-docs.readthedocs.io/en/latest/Cgroups.html https://uwsgi-docs.readthedocs.io/en/latest/articles/SerializingAccept.html#when-sysv-ipc-semaphores-are-a-better-choice
KSM: https://uwsgi-docs.readthedocs.io/en/latest/KSM.html
Auto-FUSE mounting of things like buckets: https://uwsgi-docs.readthedocs.io/en/latest/tutorials/ReliableFuse.html#monitoring-mount-points
Grafana/Graphite & Metrics: https://uwsgi-docs.readthedocs.io/en/latest/tutorials/GraphiteAndMetrics.html https://uwsgi-docs.readthedocs.io/en/latest/Metrics.html https://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html
Alerts: https://uwsgi-docs.readthedocs.io/en/latest/AlarmSubsystem.html
NGINX support: https://uwsgi-docs.readthedocs.io/en/latest/Nginx.html
Websockets: https://uwsgi-docs.readthedocs.io/en/latest/WebSockets.html
It also has a caching mechanism you can abuse like varnish: https://uwsgi-docs.readthedocs.io/en/latest/tutorials/CachingCookbook.html#cache-them-all We may not need it though.
May need to spin this out into more issues.