March 30, 2024

Going back to academia

Thoughts on why I decided to pursue masters in CS and a bit about the application process. (Read more ...)

November 05, 2023

Building a basic web server from scratch

Build a basic web server from scratch alongwith handling HTTP requests and concurrent requests. (Read more ...)

June 18, 2021

Browser behaviour in HTTP/1.1 vs HTTP/2

Understand the behaviour by most modern browsers for serving HTTP/1.1 and HTTP/2 websites. (Read more ...)

July 15, 2020

Running DPDK Forwarding Applications with Pktgen-DPDK

Running DPDK l2fwd, l3fwd, l3fwd-power forwarding applications using pktgen-dpdk as traffic generator with customized flows. (Read more ...)

December 19, 2017

Chaos Engineering

What does it take to build confidence in your system's behavior while in production? How do companies like Netflix, Google, and Twilio find unknown weaknesses in their production systems? (Read more ...)