Amna Hassanamnahassan.hashnode.dev·Sep 6, 2024Reliable, Scalable and Maintainable ApplicationsThis article draws insights from Chapter 1 of "Designing Data-Intensive Applications" to explore how modern applications often prioritize data management over computational power. Data-intensive applications are constructed using standard building bl...System DesignSystem Design
Lalithya Wickramasekarelalithyaw.hashnode.dev·Aug 24, 2023Cracking the System Design Code: A Comedy of Errors, Algorithms, and Caffeine - 01The world is running on software. Many systems are built to provide different services. But, the process of designing these systems is quite similar. Let's talk about a few steps briefly today. This is the first blog of a series about system design. ...System Design
Rohan Choudharyrohanc.hashnode.dev·May 10, 2023Scaling Up: Boosting System Performance with Powerful Design TechniquesIn the world of software development, designing a scalable and reliable system is essential to provide a seamless user experience. There are various system design techniques that developers use to achieve these goals. However, some techniques stand o...System Design
Shivam Sinhashivamwrites.hashnode.dev·Apr 16, 2023How High-Level and Low-Level Design Shape Software DevelopmentIn software development, there are two key levels of design: high-level design and low-level design. These two levels of design help software developers break down complex software problems into smaller, more manageable pieces. High-level design refe...37 readsSystem Design
Valentine Samuelengineeringval.hashnode.dev·Mar 29, 2023Introduction to System DesignSystem design System design is the process of creating components of a system, including its architecture, modules, and components, as well as its various interfaces and the data it processes. System design is the process of establishing a system's a...43 readsSystem Design
Pratik Deypratikdey.hashnode.dev·Mar 11, 2023Components of System DesignLogical Entities All the systems in this world are made up of data. Data stays at the crux of any system. Now the question arises how do we store this data? The answer is a database. Databases are the core of any system and can store the data and can...System DesignSystem Design
Suman Mannablog.isumdev.com·Jan 24, 2023How to start your journey in System DesignIt can be difficult for a newcomer to understand where to begin in the subject of system design. But if you take a methodical approach and use the correct materials, you can quickly gain a firm understanding of the subject and develop into an authori...33 readsSystem Design