Horizontally Scaling Realtime Applications

Tom Nagle
JavaScript in Plain English
4 min readOct 29, 2023

--

When it comes to scaling, we have two options for adding extra computing power. Increase the size of a single server, or add more servers. The former is called vertical scaling and the latter is horizontal scaling. Cloud computing has made horizontal scaling the popular choice for many reasons, including:

  1. Increasing the compute of a single computer is slow, simply adding more instances to…

--

--

I am a full stack JavaScript developer, living in Melbourne, Australia. My preferred stack is Mongoose, TypeScript, Node.js, React & GraphQL.