ProgressiveCod2 Profile Banner
Saurabh Dashora Profile
Saurabh Dashora

@ProgressiveCod2

Followers
17K
Following
31K
Media
1K
Statuses
16K

Writing the System Design Codex Newsletter • I simplify software design with concepts and case studies

Join 24K+ readers →
Joined January 2019
Don't wanna be here? Send us removal request.
@ProgressiveCod2
Saurabh Dashora
1 year
If you want to get better at System Design, read these 19 articles:. [1] Extracting Services from a Monolithic App.Why read it: Learn how to migrate critical functionality to a new service in a risk-free manner. [2] Should You Fire and Forget an Event.Why
Tweet media one
7
151
669
@ProgressiveCod2
Saurabh Dashora
5 months
RT @ProgressiveCod2: 15 articles to help you get better at System Design:. [1] 4 Challenges of Distributed Systems - And Possible Solutions….
0
6
0
@ProgressiveCod2
Saurabh Dashora
5 months
15 articles to help you get better at System Design:. [1] 4 Challenges of Distributed Systems - And Possible Solutions. [2] Your Code is Fast, But Your Database is Slow—Now What?. [3] 15 Must-Know Elements of System Design
Tweet media one
5
6
37
@ProgressiveCod2
Saurabh Dashora
5 months
RT @ProgressiveCod2: What’s the most important part of Event-Driven Architecture?. Events, of course. In an EDA-based application, differe….
0
49
0
@ProgressiveCod2
Saurabh Dashora
5 months
Interested in System Design?. Subscribe to my newsletter for more detailed posts.
0
1
3
@ProgressiveCod2
Saurabh Dashora
5 months
What’s the most important part of Event-Driven Architecture?. Events, of course. In an EDA-based application, different components communicate by sending and receiving events. But what exactly is an event?. It is an occurrence that has happened in the application. Some
13
49
267
@ProgressiveCod2
Saurabh Dashora
5 months
RT @ProgressiveCod2: What’s the deal with Stateless Architecture?. The term “stateless architecture” can be a little confusing. It seems t….
0
27
0
@ProgressiveCod2
Saurabh Dashora
5 months
Interested in System Design?. Subscribe to my newsletter for more detailed posts on concepts and case studies.
0
1
5
@ProgressiveCod2
Saurabh Dashora
5 months
What’s the deal with Stateless Architecture?. The term “stateless architecture” can be a little confusing. It seems to imply that the system is without any state. This is not exactly true. Stateless architecture just means that the state information (if needed) is stored
7
27
116
@ProgressiveCod2
Saurabh Dashora
6 months
24 principles that can help you navigate System Design Interviews:. ✅ If you need to scale an individual component, stick with Vertical Scaling first. Then, look at Horizontal Scaling when needed. ✅ To deal with traffic spikes, evaluate the use of Autoscaling for Dynamic
Tweet media one
4
37
144
@ProgressiveCod2
Saurabh Dashora
6 months
RT @ProgressiveCod2: Layer 4 vs Layer 7 Load Balancers Simplified. ✅ Layer 4 Load Balancer.As the name suggests, Layer 4 load balancers ope….
0
5
0
@ProgressiveCod2
Saurabh Dashora
6 months
Interested in System Design?. Subscribe to my newsletter for more detailed posts.
0
0
4
@ProgressiveCod2
Saurabh Dashora
6 months
Layer 4 vs Layer 7 Load Balancers Simplified. ✅ Layer 4 Load Balancer.As the name suggests, Layer 4 load balancers operate in the transport layer of the OSI model. Yes, the famous OSI model!. What does it mean?. The routing decisions are made solely based on the info available
Tweet media one
4
5
34
@ProgressiveCod2
Saurabh Dashora
6 months
RT @ProgressiveCod2: How do you scale a component?. There are three points that I consider:. ✅ Vertical Scaling vs Horizontal Scaling. The….
0
49
0
@ProgressiveCod2
Saurabh Dashora
6 months
Interested in System Design?. Subscribe to my newsletter for more detailed posts on concepts and case studies.
0
0
1
@ProgressiveCod2
Saurabh Dashora
6 months
How do you scale a component?. There are three points that I consider:. ✅ Vertical Scaling vs Horizontal Scaling. The easiest way to scale a component is vertical scaling. Think bigger RAM. A larger disk or CPU. It's cost-effective in the short term. Plus, you avoid dealing
Tweet media one
7
49
190
@ProgressiveCod2
Saurabh Dashora
6 months
RT @ProgressiveCod2: 15 articles to help you get better at System Design:. [1] 6 Strategies to Build Secure APIs. [….
0
65
0
@ProgressiveCod2
Saurabh Dashora
6 months
15 articles to help you get better at System Design:. [1] 6 Strategies to Build Secure APIs. [2] How HTTP 2 Improves Upon HTTP 1. [3] How Netflix Uses Caching to Hold Attention?. [4] 8 Must-Know Strategies to
Tweet media one
7
65
244
@ProgressiveCod2
Saurabh Dashora
6 months
Interested in System Design?. Subscribe to my newsletter for more detailed posts on concepts and case studies.
0
0
4
@ProgressiveCod2
Saurabh Dashora
6 months
Load Balancer vs API Gateway vs Backend-For Frontend simplified. ✅ Load Balancer. When you check in to a hotel, you are usually greeted by a receptionist. The receptionist checks your documents, enters your info into their system, and guides you to your room. If there are too
Tweet media one
9
126
677
@ProgressiveCod2
Saurabh Dashora
6 months
RT @ProgressiveCod2: 4 must-know Microservice Design Patterns: . ✅ Database per service .- In this pattern, each microservice manages its o….
0
76
0