Monolith and Microservices Architecture
Modern applications must scale quickly, deploy frequently, and remain resilient under heavy demand. This is why the debate between Microservices Architecture and Monolithic Architecture has become one

Search for a command to run...
Articles tagged with #system-design
Modern applications must scale quickly, deploy frequently, and remain resilient under heavy demand. This is why the debate between Microservices Architecture and Monolithic Architecture has become one

To achieve horizontal scaling, it is important to distribute data evenly across servers. A common technique to achieve this is the consistent hashing. But before discussing the problem, first understa

Your product just launched. Everything is working fine and fast and your database is running on the single server. Then, one day traffic doubles. Your website slows down, CPU hits 100%, your write sta

Imagine you are sitting on a farm and then suddenly a bull start running towards you. What would you do? Easy “I would just get out of the way” you would say. Well how about now? If it’s not clear
