Hhimanshuinblogs-himanshu.hashnode.dev00Master Queues6d ago · 6 min read · Queues are a fundamental concept in system design. This article will explain their significance. Suppose you got new users that are trying to register on your platform. The basic flow of this process Join discussion
Hhimanshuinblogs-himanshu.hashnode.dev00Building Scalable Systems with an API GatewayMay 7 · 5 min read · To 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 handles Join discussion
Hhimanshuinblogs-himanshu.hashnode.dev10Load BalancersApr 23 · 5 min read · Before 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 haveJoin discussion
Hhimanshuinblogs-himanshu.hashnode.dev10System Design - Vertical Scaling vs Horizontal ScalingApr 20 · 5 min read · What 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) rJoin discussion
Hhimanshuinblogs-himanshu.hashnode.dev00Day 20 - Search in Rotated Sorted ArrayFeb 28 · 3 min read · Question You are given an array of length n which was originally sorted in ascending order. It has now been rotated between 1 and n times. For example, the array nums = [1,2,3,4,5,6] might become: [3Join discussion