Open in app

Sign In

Write

Sign In

Pragya Sapkota
Pragya Sapkota

117 Followers

Home

About

3 days ago

Rate Limiting in Distributed Systems

Rate limiting is great with distributed systems but not without some complications. We already read about rate limiting and distributed systems before and now we will discuss the problems with them coming together. 1. Inconsistencies When you have a distributed system with clusters of multiple nodes, a global rate limit policy is…

System

2 min read

Rate Limiting in Distributed Systems
Rate Limiting in Distributed Systems
System

2 min read


6 days ago

Rate Limiting

We briefly discussed rate limiting in Endpoint Protection. Let’s see it in detail here. Rate Limiting is defined as a way that prevents the overflow of frequency of any operations than a defined limit. The main functionality of rate limiting in distributed systems is to maintain availability by sharing resources…

System

2 min read

Rate Limiting
Rate Limiting
System

2 min read


Mar 21

Distributed Transactions

Distributed transactions are those operations held over the data across two or more databases. When there are multiple nodes spanning over different databases of the same server that are connected via a single network, distributed transactions can help coordinate the operations over it. These transactions help alter the data on…

System

4 min read

Distributed Transactions
Distributed Transactions
System

4 min read


Mar 17

Transactions

Transactions are a series of database operations. Each transaction is a single unit of the main task. The data integrity is intact in these transactions since all the operations either fail together or succeed together. Generally, some databases choose to leave out ACID transactions because of the other required optimizations…

System

2 min read

Transactions
Transactions
System

2 min read


Mar 14

Message Brokers

Message brokers are a system that eases the communication between different applications, systems, and services to exchange information by translating them between formal messaging protocols. With these brokers, the interdependent services can interact even if they are in different languages or are implemented on different platforms. …

System

2 min read

Message Brokers
Message Brokers
System

2 min read


Mar 11

N-Tier Architecture

The N-Tier Architecture is when the application is divided into logical layers and physical tiers so they are separate and can run on separate machines. Each layer has a specific responsibility and manages dependencies as well. …

System

2 min read

N-Tier Architecture
N-Tier Architecture
System

2 min read


Mar 7

Service Discovery

Service discovery is a process of detecting services within network clusters. It works on Service Discovery Protocol (SDP) — a networking standard for detecting network service by identifying resources. Usually, we see services invoke each other via language-level methods or procedure calls in the monolithic application. But modern microservices have…

System

3 min read

Service Discovery
Service Discovery
System

3 min read


Mar 4

Database Replication

The term database replication means sharing the data to make sure it stays consistent between redundant sources like multiple databases. This helps improve reliability, fault tolerance, and accessibility. There are two kinds of replication for the database. Let’s look at them individually. Master-Slave Replication In the master-slave replication, you can have a…

System

2 min read

Database Replication
Database Replication
System

2 min read


Feb 25

Database Federation

In a database, when it needs to be split up by functions, we use federation architecture. In common words, we can call the federation functional partitioning as well. There are multiple physical databases in the architecture which are presented as a logical database to the end-users. This is because the…

System

2 min read

Database Federation
Database Federation
System

2 min read


Feb 22

Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)

TCP The Transmission Control Protocol (TCP) is a connection-oriented service where the data transmission is on both sides after the connection is established. It has an in-built system to check on the errors as well. …

System

2 min read

Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)
Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)
System

2 min read

Pragya Sapkota

Pragya Sapkota

117 Followers

Hope and Patience😌 | Wisdom and Light😇⚡️

Following
  • SM Raiyyan

    SM Raiyyan

  • Michelange Jean

    Michelange Jean

  • Iwila

    Iwila

  • Nanie Hurley ✍🏻

    Nanie Hurley ✍🏻

  • Amalia

    Amalia

See all (164)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech