Mansi SinghREDIS (Usage & Application)Redis, often described with the old lingo of an in-memory database and key-value No-SQL database, conceals a world of versatile data…Feb 272Feb 272
Mansi SinghWhat is Proxy ? (Forward Proxy vs Reverse Proxy)In system design, there are different ways through which we can route requests and perform intermediary actions between the client and…Apr 7, 20232Apr 7, 20232
Mansi SinghElasticsearch for BeginnersElasticsearch is one of the most famous NoSQL database systems today. Released in 2010, Elasticsearch is a modern search and analytics…Oct 14, 20222Oct 14, 20222
Mansi SinghPartitioning (Sharding)In our first series, we understood Replication in Databases. Now, let’s discuss yet another aspect of databases, “Partitioning”.Sep 21, 2022Sep 21, 2022
Mansi SinghReplication in databases (Leaderless Replication)We discussed in Part 1 about Single Leader Replication, and in Part 3 multi-leader replication. In this article, we’ll focus on the third…Sep 11, 2022Sep 11, 2022
Mansi SinghMulti-Leader ReplicationWe discussed in Part 1 about Single Leader Replication. In this article, we’ll focus on the other type of replication algorithm…Sep 8, 2022Sep 8, 2022
Mansi SinghReplication Logs and LagsWe discussed in Part-1, how replication logs are sent from the leader to the follower over the network, to catch up with the leader’s…Sep 1, 20221Sep 1, 20221
Mansi SinghReplication in Databases (Single Leader Replication)Replication in databases is a very important mechanism by which the systems maintain the same copies of the database on various machines…Aug 30, 20221Aug 30, 20221