Basics of Scaling
In this blog we’ll learn the basics required to scale an application. Lets start with how does the architecture of a small application looks like. Basic API Architecture At the most basic level any application has following parts: Client - which requests the API and gets back a response. Server - which processes the request and sends back the response. Database - which stores any data that the server needs to process any subsequent requests....