Unlock The Treasure of System Design — Part 7: Message Queues
Note Recommended to read Part-6 Introduction Now your website amazinglyme.com is gathering a lot of traffic. Recently you added a new feature in your website, wherein, if a user signs…
Note Recommended to read Part-6 Introduction Now your website amazinglyme.com is gathering a lot of traffic. Recently you added a new feature in your website, wherein, if a user signs…
What are Payments? A payment is a voluntary exchange of money, goods, or any other valuable asset between two parties which they have agreed upon in advance. This exchange is…
When you start as a fresher joining a company as an intern there are a lot of unknowns that encircle you. These are the most common questions that you have…
Introduction One of the widely asked System Design question in an interview is — Design a URL Shortener. Let’s see how to approach it and solve this question. Let’s start by naming…
Introduction Today, I am gonna describe SSL/ TLS in simple language. We are also gonna talk about AWS Certificate Manager and its relation with SSL. To begin with… What is…
Hello, readers. I am writing this blog to share my wonderful interview experience with AMAZON. Being from a tier-3 college, getting an internship in one of the ‘FAANG’ is a…
Note- Recommended to read PART-5. Introduction We all know that when we login into Netflix for the first time, it remembers our preferences, last watched content and our profile details…
Note Recommended to read PART-4. Introduction In this part we will talk about reducing the latency of the response by the server. In the process of server sending the response…
Note- Recommended to read PART-3. Introduction In part-3, we scaled the web-tier to resolve failover issue by scaling ‘horizontally’ the web-servers, thereby adding multiple servers. For data-tier, we have one…
Note Recommended to read PART-2. Introduction With growing popularity of your website, multiple users are now visiting your website amazinglyme.com but you only have one server on your end. With…