Recent Posts
-
January 07, 2022
Lazy loading of snapshot restores and its implications on database performance
This post talks about backups and snapshot restores in AWS and how does it impact the performance of a database
-
June 24, 2021
Head-of-line (HOL) blocking in HTTP/1 and HTTP/2
Pipelining and multiplexing, both suffer from head-of-line blocking. But what is head-of-line blocking and how does it impact the performance in HTTP?
-
January 09, 2021
Distributed Datastores and Secondary Indexes
This is a short post on various strategies that distributed datastores use to provide the capabiltiy of secondary indexes.
-
September 24, 2020
Request Hedging
This post is on tail latencies and how request hedging can help curtail those. I also present one of my experiences of implementing request hedging in golang to combat the "tail at scale".
-
August 02, 2020
DNS-aware Persistent Connections
How should clients handle persistent connections when DNS IPs change? This post covers various aspects ranging from http1/2 and load balancers to answer this question.