-
Mo
chevron_right
Multi-sessions workers
Timothée Jaussoin • pubsub.movim.eu / Movim • 1 day ago
I'm deploying this morning on https://mov.im/ the biggest architectural change since 2014: multi-sessions workers 😳
This means that Movim is moving from a one-session = one process architecture to multiple-sessions per PHP process. This will greatly reduce the RAM consumption and database connections while having negligible impacts on the global performances 🚀
I am testing 4 sessions/worker at the moment, so a -75% RAM usage but we might do more sessions if things runs great ✨
A new daemon command allows you to have a nice overview of the worker and sessions 👀