@tklk I am curious to know how you maintain them?
@inditoot I use ansible & docker. When updating instances ansible pulls the updated docker image, and swaps out the existing container with the new image.
It's single server or multiple small one. And update happen at once in all server or One by one
@inditoot @snder there are multiple app servers, each with multiple instances on them, as well as due to also hosting peertube instances dedicated servers are needed to transcode videos so I can avoid any resource limiting by utilizing 100% of CPUs for a long time (VPS hosts don't like that). For accuracy sake, there are a mix of VPS and dedicated servers.
@inditoot @snder there are several apps/instances per server app server (unless the client is paying for a dedicated instance). I'm currently working on adding a hot-replica of the DB, to be more resilient to failure. In terms of DB if the client is on a shared plan then the DB is shared between instances, but if the client is on a dedicated instance then they get the resources all to themselves.
Inditoot is a Indian Micro Blogging decentralized open source social network for Indians by Indians. You can Follow friends and discover new ones. Publish anything you want: e.g. links, pictures, text, video. anything you want as long as you follow our code of conduct!