Aniraj Kesavan

Headshot
Aniraj Kesavan
Senior Engineer
Linkedin
anirajkesavan@gmail.com

Experience - Advisors - Publications - Resume

Distributed Systems Enthusiast.

Building online monitoring solutions for the world’s largest professional network.

I’m highly passionate about infrastructure development at scale and would love to connect about ideas and opportunities.

Experience

I’m working as a Senior Engineer with the Monitoring Infrastructure team at Linkedin.


I’m currently part of the core team that builds a massively distributed time series storage solution for storing operational metrics that ingests 10s of millions of data points every second.
I build and support the indexing layer that does fast lookups of billions of unique metrics (10s of billions of strings). We build custom solutions such as compressed bitmaps and sharded caches on top of well proven relational stores such as Postgres and relatively newer sharded RDBMS solutions such as Vitess.

While at Linkedin, also rewrote a monitoring server that speaks tcp and handles health check connections from hundreds of thousands of machines and writes these data points while generating event streams and developed features for a real time external monitoring system while making it scale to multiple data centers.


Before rejoining Linkedin as a full time Engineer, I was a graduate student in University of Utah.

I defended my thesis on February 23rd, 2017. The thesis and code are publicly available on github.

My research interests are in data center storage and Distributed Systems and how modern NICs impact performance of scalable In-Memory Stores. I’m passionate about building storage systems that leverage newer network fabrics and technologies such as Infiniband/RDMA. I interned with Linkedin in the summer of 2016 in their Mountain View Campus. I was working for the Monitoring Infrastructure team developing auto remediation solutions for their stack. I developed an out of band monitoring solution in python and some state driven automation using saltstack.


I was working as a Research Assistant under Prof. Stutsman with the Utah Scalable Computer Systems group. Earlier I was a Research Assistant in the Flux Research Group under Prof. Ricci.
In the summer of 2016, I interned with LinkedIn. Formerly, I was as an R&D Engineer at DreamWorks Animation (IMDb) and before that I was working with Zynga in their ZCloud Storage Research team on zBase.
I graduated with a bachelor’s degree from Govt. Model Engineering College in 2012.

Advisors

Publications

Conferences

  1. Chinmay Kulkarni, Aniraj Kesavan, Tian Zhang, Robert Ricci, Ryan Stutsman Rocksteady: Fast Migration for Low-latency In-memory Storage

Workshops

  1. Aniraj Kesavan, Robert Ricci and Ryan Stutsman
    To Copy or Not to Copy: Making In-Memory Databases Fast on Modern NICs

Invited Articles

  1. Chinmay Kulkarni, Aniraj Kesavan, Robert Ricci and Ryan Stutsman
    Beyond Simple Request Processing with RAMCloud
    • In Special Issue on Distributed Data Management and RDMA of IEEE Computer Society Bulletin of the Technical Committee on Data Engineering, March 2017. Vol 40 No.1

Resume