Plain and Simple
Published in

Plain and Simple

Scaling Vertically vs Scaling Horizontally

Be smart or throw money at the problem

Image by Martin Thoma

The beauty of software development is that almost arbitrary many can profit from a developer’s work. Web services such as Facebook or YouTube have several hundred developers, but hundreds of millions of users. However, having many users is not for free. The servers need to do more work. At some point, the machine you started…




Some concepts are hard to put into context. Examples and contrasting the concepts to related ones help

Recommended from Medium

Pixel Art — Shrinking

(zoomed in)

The Flawed Learning Experience: Scripting with Postman (An Usecase)

An alternative Docker workflow

Coming Back to the Grid

May LeetCoding Challenge — Day 20

Simple Employee Registration App using SQS, DynamoDB, Lambda using Spring boot Microservices

5 Advantages of Using Python for Artificial Intelligence

📢 UNA — Auto Compounding Yield Farming 📸

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Martin Thoma

Martin Thoma

I’m a Software Engineer with over 10 years of Python experience (Backend/ML/AI). Support me via

More from Medium

Contributing to open-source projects, follow up | Software engineering apprenticeship pattern 📚

Getting Started with Cassandra NoSQl Database

Git Commit Hash Number Theory

An interview with Benjamin Bortfeldt-Roß, Senior Software Engineer