Sam Weston is a user on mastodon.org.uk. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Yo yo yo! Remember I promised to write about scaling mastodon.social to 43k users? I did it! medium.com/@Gargron/scaling-ma

Sam Weston @followthesam

@Gargron I'm also looking at seeing if I can deploy it on when I get some free time. I have a bit of experience from work and it's a good way to go for resilience and scaling.

· Web · 0 · 0

@followthesam @Gargron I run my instance on kubernetes and some cheapo nodes, happy to answer any questions or share some code as necessary!
Highly recommend using helm if you aren't already!

@sharktopus What do you use for a DB? Postgres in a container? Not used helm, must read up on it.

@followthesam for now, yes I'm just running postgres in beefy container(s). My approach with this instance is basically to just do things the /wrong/ way but not shoot myself in the foot, and then improve whatever is stressing the most rather than trying to predict what is going to break. I'd like to try out the google cloud postgres offering but can't justify spending the money for it just yet.

@followthesam but re: helm, what are you using to do templating of your kube configs and track deployments and such? I haven't published my helm configs for my instance because they have sensitive info in my local repo but I'd be happy to scrub them manually and share the current version of the flatfiles if you or anyone else would like to take a peek.

@sharktopus Whoops, missed this. I'm not sure I've done any templating to speak of yet. Just using Kubernetes YAML. Definitely something I need to play with.