Tech World With Milan Newsletter
Subscribe
Sign in
Home
🧑🎓 Learning tracks
📚 Products
👥 Community
🎁 Sponsorship
🚀 Coaching
📚 Archive
❓About
Software Architecture
Latest
Top
Discussions
How does Netflix manage to show you a movie without interruptions?
A deep dive in the Netflix systems architecture.
Apr 10
•
Dr Milan Milanović
77
Share this post
Tech World With Milan Newsletter
How does Netflix manage to show you a movie without interruptions?
Copy link
Facebook
Email
Notes
More
1
What is a Modular Monolith?
Microservices are dead, monoliths are the future!
Feb 13
•
Dr Milan Milanović
137
Share this post
Tech World With Milan Newsletter
What is a Modular Monolith?
Copy link
Facebook
Email
Notes
More
8
Mastering the Art of Software Architecture Documentation
The Architects Choice
Jun 20, 2024
•
Dr Milan Milanović
126
Share this post
Tech World With Milan Newsletter
Mastering the Art of Software Architecture Documentation
Copy link
Facebook
Email
Notes
More
2
Inside Shopify’s Modular Monolith
An interview with Principal Engineer Oleksiy Kovyrin
May 23, 2024
•
Dr Milan Milanović
34
Share this post
Tech World With Milan Newsletter
Inside Shopify’s Modular Monolith
Copy link
Facebook
Email
Notes
More
What is Clean Architecture?
and more than 40 resources to learn it well.
May 9, 2024
•
Dr Milan Milanović
58
Share this post
Tech World With Milan Newsletter
What is Clean Architecture?
Copy link
Facebook
Email
Notes
More
3
API Gateway vs. Load Balancer vs. Reverse Proxy
This issue will discuss the differences between API Gateway, Load Balancers, and Reverse Proxies. Also, we will investigate reverse proxy options in the…
Apr 18, 2024
•
Dr Milan Milanović
44
Share this post
Tech World With Milan Newsletter
API Gateway vs. Load Balancer vs. Reverse Proxy
Copy link
Facebook
Email
Notes
More
1
My learnings from the book "A Philosophy of Software Design"
I recently read "A Philosophy of Software Design" 2nd Edition by Prof. John Ousterhout, and this is my review.
Mar 14, 2024
•
Dr Milan Milanović
46
Share this post
Tech World With Milan Newsletter
My learnings from the book "A Philosophy of Software Design"
Copy link
Facebook
Email
Notes
More
1
Building Resilient Payment Systems by Shopify
This week’s issue brings you the following: How Shopify builds resilient payment systems Top 10 NASA rules for better coding.
Feb 29, 2024
•
Dr Milan Milanović
36
Share this post
Tech World With Milan Newsletter
Building Resilient Payment Systems by Shopify
Copy link
Facebook
Email
Notes
More
2
Airbnb Microservice Architecture
Jessica Tai, an engineering manager at Airbnb, recently talked at QCon about how Airbnb's architecture changed over the years and followed company…
Feb 22, 2024
•
Dr Milan Milanović
28
Share this post
Tech World With Milan Newsletter
Airbnb Microservice Architecture
Copy link
Facebook
Email
Notes
More
What I learned from the book Software Architecture: The Hard Parts
I recently read "Software Architecture: The Hard Parts" by Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani, and this is my review of it.
Feb 8, 2024
•
Dr Milan Milanović
54
Share this post
Tech World With Milan Newsletter
What I learned from the book Software Architecture: The Hard Parts
Copy link
Facebook
Email
Notes
More
4
Driving architectural decisions with a simple decentralized framework
This week’s issue provides a decentralized framework for making architectural decisions using simple practices, supporting a high-documentation …
Dec 14, 2023
•
Dr Milan Milanović
31
Share this post
Tech World With Milan Newsletter
Driving architectural decisions with a simple decentralized framework
Copy link
Facebook
Email
Notes
More
What is Microservice Architecture?
and how to properly do it with Self-contained Systems (SCS).
Nov 23, 2023
•
Dr Milan Milanović
41
Share this post
Tech World With Milan Newsletter
What is Microservice Architecture?
Copy link
Facebook
Email
Notes
More
2
What is the difference between MVC, MVP, MVI, MVVM, MVVM-C, and VIPER architecture patterns?
This week’s issue brings to you the following:
Nov 16, 2023
•
Dr Milan Milanović
21
Share this post
Tech World With Milan Newsletter
What is the difference between MVC, MVP, MVI, MVVM, MVVM-C, and VIPER architecture patterns?
Copy link
Facebook
Email
Notes
More
Facebook created a tool which detect and repair bugs automatically
The recent document by Facebook engineers explains how they wrote a tool that can automatically fix bugs.
Nov 9, 2023
•
Dr Milan Milanović
19
Share this post
Tech World With Milan Newsletter
Facebook created a tool which detect and repair bugs automatically
Copy link
Facebook
Email
Notes
More
How do you test your software architecture?
A standard problem development organization faces is that code implementations often need to be more consistent with the original design and…
Oct 19, 2023
•
Dr Milan Milanović
27
Share this post
Tech World With Milan Newsletter
How do you test your software architecture?
Copy link
Facebook
Email
Notes
More
Main software design principles you should know
In this issue, we talk about:
Oct 12, 2023
•
Dr Milan Milanović
38
Share this post
Tech World With Milan Newsletter
Main software design principles you should know
Copy link
Facebook
Email
Notes
More
Your software architecture is complex as your organization
This week’s issue brings to you the following:
Oct 5, 2023
•
Dr Milan Milanović
33
Share this post
Tech World With Milan Newsletter
Your software architecture is complex as your organization
Copy link
Facebook
Email
Notes
More
1
Evolution of the Netflix API Architecture
This week’s issue brings to you the following:
Sep 14, 2023
•
Dr Milan Milanović
15
Share this post
Tech World With Milan Newsletter
Evolution of the Netflix API Architecture
Copy link
Facebook
Email
Notes
More
Stack Overflow Architecture
is not what you think it is.
Jul 13, 2023
•
Dr Milan Milanović
29
Share this post
Tech World With Milan Newsletter
Stack Overflow Architecture
Copy link
Facebook
Email
Notes
More
3
Top 10 Architectural Patterns
In this issue, we talk about:
Jun 15, 2023
•
Dr Milan Milanović
51
Share this post
Tech World With Milan Newsletter
Top 10 Architectural Patterns
Copy link
Facebook
Email
Notes
More
2
Why should you build a (modular) monolith first?
In recent years we have seen a significant increase in apps built using a microservices architecture. The main reason we select this approach is to have…
May 11, 2023
•
Dr Milan Milanović
44
Share this post
Tech World With Milan Newsletter
Why should you build a (modular) monolith first?
Copy link
Facebook
Email
Notes
More
2
Software Architecture As Code Tools
An overview of architecture/diagrams as code tools
Jan 23, 2023
•
Dr Milan Milanović
16
Share this post
Tech World With Milan Newsletter
Software Architecture As Code Tools
Copy link
Facebook
Email
Notes
More
1
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts