Decoding Backend
Hello, this is Sumit, a backend engineer working at Swiggy. In Decoding Backend, I talk about all things backend, servers, databases, performance, hosting, monitoring, among other things.
Read the blog posts or check my about section for more info.
Featured
Storing embeddings in PostgreSQL using PgVector
Posted on:October 19, 2023 at 08:40 PMIn this post, I talk about using Postgres database and PgVector to store vector embeddings in the database; we will also talk about querying embeddings, speeding the queries using indexes.
Understanding Embeddings
Posted on:October 7, 2023 at 03:00 PMIn this post I talk aobut the concept of embeddings in Machine Learning. How they are a useful tool for multiple applications such as Search, Clustering, etc. I also provide a code walkthrough of generating word embeddings for English words and sentences using OpenAI embeddings and GTE embeddings.
Recent Posts
Storing embeddings in PostgreSQL using PgVector
Posted on:October 19, 2023 at 08:40 PMIn this post, I talk about using Postgres database and PgVector to store vector embeddings in the database; we will also talk about querying embeddings, speeding the queries using indexes.
Understanding Embeddings
Posted on:October 7, 2023 at 03:00 PMIn this post I talk aobut the concept of embeddings in Machine Learning. How they are a useful tool for multiple applications such as Search, Clustering, etc. I also provide a code walkthrough of generating word embeddings for English words and sentences using OpenAI embeddings and GTE embeddings.
Writing a Faster S3 URL Signer
Posted on:September 27, 2023 at 08:00 PMThis post talks about the challenges we faced with Boto3's S3 URL signer and explore how we built our own S3 URL signer that is 10 times faster.