/ var / log

Recent Posts

  • 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.

  • July 27, 2020

    Canary Deployment for Queue Workers

    In microservices, canary deployment is a pattern for rolling out releases to a subset of users or servers. This post covers various canary deployment strategies, specifically for queue workers, and their pros and cons.

  • December 08, 2019

    Setting Up This Blog

    It has been quite a while since I wanted to setup a personal vanity blog. Earlier I had tried setting this up using Pelican, but wasn't quite impressed by the themes available then, so thought of trying something else later. After 3.5 years, I am finally setting it up again using Jekyll this time.