SJSaurav Jhainsrvjha.hashnode.dev·Apr 22 · 13 min readHow OIDC and OAuth Actually Works Under the Hood ?There is a good chance you have used "Login with Google" a hundred times without thinking twice about what is happening behind the scenes. And if you are building something, you have probably copy-pas00
SJSaurav Jhainsrvjha.hashnode.dev·Apr 12 · 5 min readJoins in SQL Explained.What are SQL Joins and Why do we need it ? In relational databases, data is intentionally split across multiple tables to avoid duplication and maintain consistency. This concept is called normalizati00
SJSaurav Jhainsrvjha.hashnode.dev·Apr 5 · 8 min readAll you need to know about SQL QueriesIn this article, we will cover how to write SQL commands, along with a few tips and things to keep in mind while writing queries, and how to write optimized queries. SQL commands are categorized into 10
SJSaurav Jhainsrvjha.hashnode.dev·Apr 5 · 8 min readYour Data Is Not Actually Stored in a DatabaseWhile you may wonder why I wrote this title, but you will get the point once you read the whole article. So whenever we talk about databases, one thing that comes to our mind is that to store data we 10
SJSaurav Jhainsrvjha.hashnode.dev·Mar 23 · 6 min readSystem Design : Consistent HashingWhy do we need Consistent Hashing ? Imagine you are building a bookMyShow system which is used to book tickets. Initially what would be your system? All user requests (search, booking, payments) go 00