PinnedJason NganinBetter Programming4 Rate Limit Algorithms Every Developer Should KnowA beginner’s guide to implementing rate limit·5 min read·Jul 14, 2022--6--6
Jason NganinLevel Up Coding5 Must-Know Database Locks for Every DeveloperEssential techniques for data consistency·7 min read·May 16, 2023----
Jason NganinLevel Up CodingRead Phenomena You Need to Know Before Learning SQL IsolationKey reasons why we need isolation in SQL·5 min read·Apr 6, 2023----
Jason NganinLevel Up CodingWhy is Offset Pagination So SlowDemystify using SQL Explain Analyze·5 min read·Mar 16, 2023--1--1
Jason NganinLevel Up Coding2 Database Indexes Every Developer Should KnowClustered vs non-clustered indexes·5 min read·Mar 8, 2023----
Jason NganinLevel Up CodingDatabase 101: Row-Based vs. Column-Based DatabasesWhat are the differences and why should you know?·5 min read·Feb 27, 2023----
Jason NganinLevel Up CodingHow Does SQL Store Data Internally?A brief introduction to SQL data page·5 min read·Feb 19, 2023--1--1
Jason NganinLevel Up Coding3 Caching Problems Every Developer Should KnowCache penetration, cache breakdown and cache avalanche·4 min read·Feb 7, 2023----
Jason NganinLevel Up Coding6 Caching Strategies For System Design InterviewsWhen and how to update your cache6 min read·Feb 2, 2023--1--1
Jason NganinLevel Up Coding4 Reasons Why Single-Threaded Redis is So FastDesign choices that have stood the test of time4 min read·Feb 1, 2023----