Open in app
Home
Notifications
Lists
Stories

Write
Abhishek Varshney
Abhishek Varshney

Home

Published in CRED Engineering

·Apr 9

QoS through progressive load shedding during high scale events — Part 1

How CRED implements QoS at the API gateway and handles graceful degradation while servicing API requests during high scale events like IPL — In the last blog post, we spoke about How we scaled for IPL 2021. A key outcome we had aimed for was to provide Quality of Service (QoS) during peak IPL load. …

Qos

6 min read

QoS through progressive load shedding during high scale events — Part 1
QoS through progressive load shedding during high scale events — Part 1

Published in CRED Engineering

·Jan 9

Lazy loading of snapshot restores and its implications on database performance

This post talks about snapshot restores in AWS and how does it impact the performance of a database — This post covers volume snapshots with AWS as an example, but the concepts are generic and can be applied anywhere. Persistent Storage of Database Instances A database instance like MySQL or PostgresSQL normally uses a storage volume on which the data directory is mounted.

Ebs Snapshots

4 min read

Lazy loading of snapshot restores and its implications on database performance
Lazy loading of snapshot restores and its implications on database performance

Published in CRED Engineering

·Jun 26, 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… — Head-of-line blocking or HOL blocking is a generic term in computer science that refers to a performance-limiting phenomenon that occurs when a line of packets is held up by the first packet. …

Http 2

6 min read

Head-of-line (HOL) blocking in HTTP/1 and HTTP/2
Head-of-line (HOL) blocking in HTTP/1 and HTTP/2

May 3, 2021

DNS-aware Persistent Connections

This post is about an interesting discussion that came up recently. There was a problem faced to which DNS-aware persistent http… — This post is about an interesting discussion that came up recently. There was a problem faced to which DNS-aware persistent http connections seemed to be a probable solution. I can understand if you have never heard of such a concept before, probably because its not so common or probably it…

DNS

6 min read

DNS-aware Persistent Connections
DNS-aware Persistent Connections

Jan 9, 2021

Distributed Datastores and Secondary Indexes

Databases and Indexing — Databases and Indexing All sorts of databases or datastores provide some or the other king of indexing for the data they hold. Indexes provide a way, given a value for the indexed field, to find the record or records with that field value. A primary index is a clustered index on the primary…

Database

2 min read

Distributed Datastores and Secondary Indexes
Distributed Datastores and Secondary Indexes

Sep 24, 2020

Request Hedging

Latency 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. — Latency 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. Request rate, error rate and request duration or latencies ( RED) are some of the key metrics which are commonly monitored in any online…

Request Hedging

4 min read

Request Hedging
Request Hedging

Aug 5, 2020

Canary Deployment for Queue Workers

Canaries were once regularly used in coal mining as an early warning system. Toxic gases such as carbon monoxide, methane or carbon… — Canaries were once regularly used in coal mining as an early warning system. Toxic gases such as carbon monoxide, methane or carbon dioxide in the mine would kill the bird before affecting the miners. Signs of distress from the bird indicated to the miners that conditions were unsafe.

Microservices

6 min read

Canary Deployment for Queue Workers
Canary Deployment for Queue Workers
Abhishek Varshney

Abhishek Varshney

A curious engineer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable