Abhishek VarshneyPinning: A pitfall to avoid when using virtual threads in JavaVirtual threads debuted as a preview feature in Java 19 and achieved General Availability with Java 215 min read·Dec 23, 2023--1--1
Abhishek VarshneyinCRED EngineeringCase Study on Large Scale Re-architecture: Evolution of Order Management System at CRED — Part 1CRED was launched over 4 years back as a platform to track and manage credit card statements and bill payments. Today, it provides a…8 min read·Nov 8, 2023----
Abhishek VarshneyinCRED EngineeringQoS through progressive load shedding during high scale events — Part 2In one of the earlier blog posts, we spoke about how QoS through progressive load shedding was built at CRED. Today, we are happy to…7 min read·Jul 19, 2022--1--1
Abhishek VarshneyinCRED EngineeringQoS through progressive load shedding during high scale events — Part 1How CRED implements QoS at the API gateway and handles graceful degradation while servicing API requests during high scale events like IPL6 min read·Apr 9, 2022--1--1
Abhishek VarshneyinCRED EngineeringLazy loading of snapshot restores and its implications on database performanceThis post talks about snapshot restores in AWS and how does it impact the performance of a database4 min read·Jan 9, 2022----
Abhishek VarshneyinCRED EngineeringHead-of-line (HOL) blocking in HTTP/1 and HTTP/2Pipelining and multiplexing, both suffer from head-of-line blocking. But what is head-of-line blocking and how does it impact the…6 min read·Jun 26, 2021----
Abhishek VarshneyDNS-aware Persistent ConnectionsThis post is about an interesting discussion that came up recently. There was a problem faced to which DNS-aware persistent http…6 min read·May 3, 2021----
Abhishek VarshneyDistributed Datastores and Secondary IndexesDatabases and Indexing2 min read·Jan 9, 2021----
Abhishek VarshneyRequest HedgingLatency from a general point of view is a time delay between the cause and the effect of some physical change in the system being observed.4 min read·Sep 24, 2020----
Abhishek VarshneyCanary Deployment for Queue WorkersCanaries were once regularly used in coal mining as an early warning system. Toxic gases such as carbon monoxide, methane or carbon…6 min read·Aug 5, 2020----