THINKING ROCK — A CAVEMAN STORYSit by fire. Listen close.7 min read·blogs-himanshu.hashnode.dev1Jul 1
Master QueuesExplaining why queues are important concept in System Design6 min read·blogs-himanshu.hashnode.devMay 9
Building Scalable Systems with an API GatewayTo understand what is API Gateway, first we need to know why it is need so much nowadays for big companies. Why use API Gateway? Suppose, you have a four services which are Auth Service which handles5 min read·blogs-himanshu.hashnode.devMay 7
Load BalancersBefore we start, we first need to understand why we need load balancers in the first place. Why we need Load Balancers? Suppose you have a platform where daily 10,000 users make requests. And you have5 min read·blogs-himanshu.hashnode.dev1Apr 23
System Design - Vertical Scaling vs Horizontal ScalingWhat is System Design? System design is the process of defining how different parts of software system interact to meet both functional (what it should do) and non-functional (how well it should do) r5 min read·blogs-himanshu.hashnode.devApr 20