Devops

32 articles tagged with Devops.


Observability vs Monitoring: Technical Differences Explained

Observability vs Monitoring: Technical Differences Explained

Discover the key observability vs monitoring: technical differences, including telemetry, tools, and use cases that differentiate these vital DevOps practices.

NetworkingDevopsSecurity
Rohit LakhotiaFeb 25, 2026
Replication vs Redundancy. What's the Difference?

Replication vs Redundancy. What's the Difference?

Learn the key differences between replication and redundancy to optimize your data protection strategies. Discover which method suits your needs best.

DevopsConceptsSystem ArchitectureSystem Design
Rohit LakhotiaFeb 18, 2026
What Is MLOps?

What Is MLOps?

Learn what is MLOps: bridging the gap between devops and machine learning. Explore its lifecycle, tools, and best practices for scaling AI effectively.

DevopsConceptsSystem Design
Rohit LakhotiaFeb 11, 2026
What is Publish-Subscribe Pattern?

What is Publish-Subscribe Pattern?

What is publish-subscribe pattern? Learn how pub/sub decouples components, with real-world examples and benefits for scalable systems.

DevopsDistributed SystemConceptsSystem ArchitectureSystem DesignMessage Queues
Rohit LakhotiaJan 28, 2026
What is Configuration Drift?

What is Configuration Drift?

What is Configuration Drift? Learn causes, risks, and best practices to detect, prevent, and fix drift with IaC and GitOps.

NetworkingDevopsConceptsSystem ArchitectureSystem DesignSecurity
Rohit LakhotiaJan 21, 2026
What is Token Bucket Algorithm?

What is Token Bucket Algorithm?

Discover how context switching lets operating systems multitask smoothly, switching between processes to keep your system fast and efficient.

DevopsConceptsSystem Design
Rohit LakhotiaNov 5, 2025
What Is Chaos Engineering?

What Is Chaos Engineering?

Discover what is chaos engineering and how proactive failure testing builds stronger, more reliable systems. Learn the principles and tools.

Cloud InfrastructureDevopsDistributed SystemSystem ArchitectureSecurity
Rohit LakhotiaOct 15, 2025
API Rate Limiting vs API Throttling: Which Is Best?

API Rate Limiting vs API Throttling: Which Is Best?

Learn the key differences between API rate limiting vs API throttling to choose the right strategy for your application's performance and security.

NetworkingDevopsDistributed SystemConcepts
Rohit LakhotiaSep 22, 2025
Edge Computing vs Fog Computing: Making the Right Choice

Edge Computing vs Fog Computing: Making the Right Choice

When comparing edge computing vs. fog computing, the main difference comes down to a simple question: where does the data processing happen?

DevopsBeginnerConceptsSystem ArchitectureSystem Design
Rohit LakhotiaSep 20, 2025
Agile vs Waterfall: Which Software Development Model Should You Pick?

Agile vs Waterfall: Which Software Development Model Should You Pick?

Confused about agile vs waterfall? Discover which software development model to choose with our comprehensive guide on agile vs waterfall.

DevopsConcepts
Rohit LakhotiaSep 17, 2025
What Are Vector Databases? The Secret Sauce Behind AI Search Engines

What Are Vector Databases? The Secret Sauce Behind AI Search Engines

A vector database stores complex data, such as text, images, and audio, as high-dimensional numerical representations called vector embeddings.

DatabaseDevopsDistributed SystemConcepts
Rohit LakhotiaSep 17, 2025
What Is Distributed Caching? A Guide to Faster Applications

What Is Distributed Caching? A Guide to Faster Applications

Distributed caching enhances application performance by combining the RAM of multiple computers into one data store. It...

NetworkingDevopsDistributed SystemConcepts
Rohit LakhotiaSep 16, 2025
What is HTTP Keep-Alive? A Guide to Faster Website Speed

What is HTTP Keep-Alive? A Guide to Faster Website Speed

HTTP Keep-Alive, also known as a persistent connection, is a feature that allows a single TCP connection to remain open for multiple HTTP requests and responses.

NetworkingDevopsConcepts
Rohit LakhotiaSep 14, 2025
Authentication & Access Control

Authentication & Access Control

You sign in to your bank account and can only view your balance. The bank manager logs in and can approve loans. Same system, different powers but how does the app decide?

DevopsDistributed SystemConceptsSystem ArchitectureSystem DesignSecurity
Rohit LakhotiaAug 28, 2025
How Discord’s "Go Live" streaming works

How Discord’s "Go Live" streaming works

Discord’s “Go Live” streams in real-time by capturing, encoding, transmitting, and decoding adapting quality to your network and device.

Cloud InfrastructureNetworkingDevopsSystem DesignDiscord
Rohit LakhotiaMay 12, 2025
How Stripe Scales its APIs using Rate Limiters

How Stripe Scales its APIs using Rate Limiters

Stripe uses token buckets, concurrency limits & load shedders to scale APIs, prevent abuse & keep critical traffic flowing reliably.

Cloud InfrastructureStripeNetworkingDevopsSystem ArchitectureSystem Design
Rohit LakhotiaApr 14, 2025
EP 52: How GitHub manages continuous integration and deployment

EP 52: How GitHub manages continuous integration and deployment

GitHub manages CI/CD by automating testing, building, and deploying code changes, allowing developers to release updates faster and with confidence.

DevopsConceptsSystem Design
Rohit LakhotiaNov 11, 2024
How Zoom Ensures Low Latency Video Calls

How Zoom Ensures Low Latency Video Calls

Zoom ensures low latency by using distributed data centers, optimized video encoding, and adaptive bitrate streaming to maintain real-time communication quality.

ZoomCloud InfrastructureNetworkingDevopsSystem ArchitectureSystem Design
Rohit LakhotiaSep 16, 2024
EP 41: How Facebook Handles Billions of Messages Daily

EP 41: How Facebook Handles Billions of Messages Daily

Facebook manages billions of daily messages using scalable servers, distributed systems and advanced algorithms for efficient processing and real-time delivery.

DevopsDistributed SystemConceptsMetaSystem Design
Rohit LakhotiaAug 26, 2024
EP 26: What is Docker?

EP 26: What is Docker?

Docker simplifies application deployment by packaging software into standardized containers.

DevopsBeginnerConceptsSystem ArchitectureSystem Design
Rohit LakhotiaMay 13, 2024
What is WebRTC?

What is WebRTC?

WebRTC enables browser-based real-time communication without plugins.

Cloud InfrastructureNetworkingDevopsConcepts
Rohit LakhotiaApr 22, 2024
What are WebSockets?

What are WebSockets?

Two-way real-time communication between client-server over a single connection.

Cloud InfrastructureNetworkingDevopsConcepts
Rohit LakhotiaApr 8, 2024
What is Blockchain?

What is Blockchain?

Blockchain is a decentralized ledger technology that records transactions securely in an immutable chain of blocks.

Cloud InfrastructureNetworkingCryptoDevopsConceptsSecurity
Rohit LakhotiaMar 25, 2024
How does CDN work?

How does CDN work?

A CDN is a network of servers that cache and deliver digital content from the closest server to users, reducing website loading times and improving user experience.

Cloud InfrastructureNetworkingDevopsCdnConcepts
Rohit LakhotiaMar 18, 2024
What is hashing and what different types are there?

What is hashing and what different types are there?

Hashing is a way to convert data into a shorter code for secure storage or comparison.

NetworkingDevopsConceptsSecurity
Rohit LakhotiaMar 11, 2024
What is an API Gateway?

What is an API Gateway?

An API gateway directs requests, enforces policies, and streamlines user experience by coordinating services and handling protocol translations.

Cloud InfrastructureNetworkingDevopsConcepts
Rohit LakhotiaFeb 26, 2024
What is UDP?

What is UDP?

UDP is a lightweight, connectionless protocol for fast data transmission without the guarantee of delivery.

NetworkingDevopsConcepts
Rohit LakhotiaFeb 19, 2024
What is TCP?

What is TCP?

TCP is a protocol that ensures reliable and ordered delivery of data packets over the internet.

NetworkingDevopsConcepts
Rohit LakhotiaFeb 12, 2024
What is Serverless?

What is Serverless?

Serverless are types of servers without the headache of server management.

Cloud InfrastructureDevopsConcepts
Rohit LakhotiaFeb 5, 2024
What is Redis Cache and Database?

What is Redis Cache and Database?

Redis is a open source service to help you cache and fetch data in rocket speed.

DevopsConceptsSystem Architecture
Rohit LakhotiaJan 22, 2024
What is CI/CD and why is it even needed?

What is CI/CD and why is it even needed?

It's the automation that makes developer life simpler and efficient!

DevopsConceptsSystem Design
Rohit LakhotiaJan 15, 2024
Reverse proxy vs Forward proxy?

Reverse proxy vs Forward proxy?

Do you know how website handles traffic?

Cloud InfrastructureNetworkingDevopsConcepts
Rohit LakhotiaDec 4, 2023