Rest API - Best Practices - PerformanceBest ways to improve the performance of a Rest APISystem-Design-InterviewAPIBest-Practices7 minute read
Rest API - Best Practices - Design4 Stages of Designing a Rest APISystem-Design-InterviewAPIBest-Practices5 minute read
5 Database ModelsWhat database should I choose based on my needs?System-Design-InterviewData-ModelsScaling6 minute read
How TLS works?Authentication, Data Encryption, and Data Integrity.System-Design-InterviewSecurityHTTPS4 minute read
Payment System DesignDemystify the process of implementing a reliable, and scalable payment system.System-Design-InterviewIdempotencyAsynch7 minute read
Twitter System DesignHave you ever wondered how an application like Twitter works?System-Design-InterviewPush-vs-PullSearch7 minute read
Rate Limiting / API ThrottlingCrucial for maximizing throughput and minimizing latency across large distributed systems.System-Design-InterviewSecurityAPI8 minute read
Consistent HashingAdd or remove servers without affecting the whole system.System-Design-InterviewScalingPartitioningVirtual-Nodes4 minute read