A day in the life of a young #Mastodon server. This instance is currently running on a 2-core virtual server with 4GB Ram and 80GB storage.

All images are stored in seperate 'object storage' that's a more efficient and elastic way of handling them.

#MastoAdmin #Linode #MastoServer

@Gazimoff Nice, am running on the exaxt same config / hoster.
@Gazimoff what are you using for those graphs?
@yeri The cloud provider (Linode) control panel :)
@Gazimoff that’s higher usage than I thought a small server would have. 🤔

@bearmine that’s why I always go for multiple CPU setups. There’s a lot of threads and tasks running that need to run concurrently.

Also, the instance is connected to about 2500 others through a network of relays. So the baseline CPU load is notable.

@Gazimoff oh if it’s connected to that many instances… that doesn’t seem so bad now.
@bearmine Aye. The next upgrade would be a dedicated Postgres database cluster, but that’s a fair ways off for now.
@Gazimoff @bearmine
how is your ram usage?
mine wants it all :)
@Gazimoff I also started with 2 cores, but as soon as you add relays everything becomes noticeably slow. 

@daniel Aye, I think that it’ll be a tough decision between 4-core shared and 4-core dedicated.

Currently things seem to be responsive with a few relays, but the user count is still very low. Something to keep a close eye on.