Sai Aneeshlhcee3.hashnode.dev·Aug 19, 2024The Architecture of StripeStripe, a global leader in online payments, processes billions of dollars annually. Its robust and scalable architecture is the backbone of its success. While the exact details of Stripe's architecture are proprietary, we can infer key components and...Discussstripe
Ahmad W Khanblog.ahmadwkhan.com·Jul 28, 2024The Ultimate Guide to System DesignSystem design is an essential skill for software engineers, crucial for both interview preparation and real-world application development. It involves defining the architecture, components, modules, interfaces, and data to meet specified requirements...DiscussSystem Architecture
Parvesh Sainiparveshsaini.hashnode.dev·Jun 20, 2024CAP Theorem ExplainedIntroduction So, you’ve decided to plunge into the wild world of distributed systems. Naturally, you might think, "Why not aim for perfection and nail all three critical factors: Consistency, Availability, and Partition Tolerance?" After all, who wou...Discuss·2 likesSystem Design
Chinmay Pandyachinmaypandya.hashnode.dev·Jun 3, 2024Understanding the CAP Theorem in High-Level System DesignIn the realm of distributed systems, one of the foundational principles that every system designer must grasp is the CAP Theorem. This theorem, introduced by Eric Brewer in 2000, provides a framework for understanding the trade-offs involved in desig...Discuss·49 readsSystem Design
Pravin Devgharepravindevghare.hashnode.dev·May 8, 2024Demystifying System DesignIntroduction System design is a collaborative process that involves understanding customer requirements, making trade-offs, and architecting solutions that cater to both functional and non-functional aspects of the application. It's an ongoing journe...Discuss·2 likes·202 readsSystem Design
krishan gopalkrishanblogs.hashnode.dev·May 8, 2024System Design For Twitter Hashtag TrackingProblem Statement Design a basic system to count and display the number of times a hashtag is used on a social media platform. Functional Requirements Users should able to tweet along with hashtags Assumption: For now let’s focus on basic tweets wh...Discuss·3 likes·299 readsSystem Design
Mainak Mukherjeemainakkaniam.hashnode.dev·Apr 18, 2024Introduction to System Design for Newbies: Part 1What is System Design? System design is crucial for creating solutions that align with business requirements. It involves making strategic decisions early in the development process to ensure scalability, resilience, and flexibility. As the system ev...DiscussSystem Design
Shams Nahidblog.shams-nahid.com·Feb 15, 2024Scalable Design of a Mapping applicationA mapping application stores and manages millions of road data to accurately navigate individual users and applications. For example, the Google Maps application processes billions of nodes and edges to guide people all over the world. A feature reac...DiscussSystem DesignSystem Architecture
Shams Nahidblog.shams-nahid.com·Feb 7, 2024Exploring the System Design of a Q&A SiteAs the digital landscape evolves, the demand for robust question-and-answer platforms continues to rise. Understanding the underlying architecture of such platforms, like Quora, is essential for engineers and developers aiming to create scalable and ...DiscussSystem DesignSystem Architecture
Kartik Dwivedifullstackwebdevtalks.hashnode.dev·Dec 14, 2023HLD Series to end 2023Hello there! Well, 2023 is about to end and 2024 is just around the corner. Before the end of this December, I am planning to make a High-Level Design series where I will be posting blogs related to all the HLD concepts that I have learned so far in ...DiscussSystem Design