It does seem to be out of date (for one, it mentions that pict-rs can’t be horizontally scaled due to the sled database, but pict-rs now supports postgres so maybe that has changed.
I know larger instances run a separate federation container and many instances (including mine) run multiple lemmy-ui containers for the front end, but as I understand it the Lemmy backend can only run as a single service.
There’s a page for info on horizontal scaling Lemmy here: https://join-lemmy.org/docs/administration/horizontal_scaling.html
It does seem to be out of date (for one, it mentions that pict-rs can’t be horizontally scaled due to the sled database, but pict-rs now supports postgres so maybe that has changed.
I know larger instances run a separate federation container and many instances (including mine) run multiple lemmy-ui containers for the front end, but as I understand it the Lemmy backend can only run as a single service.