What are WebSockets? How are they different from traditional network protocols?

Introduction to caching in a distributed system

Cache by iData

An Introduction to Load Balancers for Beginners

Photo by Joshua Woroniecki on Unsplash

What is Load Balancing?

Load balancing refers to efficiently managing traffic across a set of servers, also known as server farms or server pools. Each load balancer sits between client devices and backend servers, receiving and then distributing incoming requests to any available server capable of fulfilling them.

What are Load Balancers?

A load balancer is a device…

Introduction to AWS Step Function

What is AWS Step Function?

AWS Step Function is a “Function Orchestrator”. It’s a visual workflow service used to orchestrate AWS services, automate business processes, and build serverless applications. Workflows manage failures, retries, parallelisation, service integrations, and observability so developers can focus on higher-value business logic.

Abhinav Singh

Backend Developer by profession. Still figuring out my way around tech, programming & adulting

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