DEV Community

Discussion on: Where should I learn system design & architecture?

Collapse
 
joaoppcastelo profile image
João Castelo

Hi!
Probably I would suggest to start with this Martin's Fowler article
Martin has a some books and lots of talks about this subject that may be interesting to you.
You can also check the Microservices patterns that goes through monolith vs microservice architecture, refactoring and decomposition and more.
Also, if you're interested in some real life experiences, Netflix has been very open about open source and microservice adoption. There are a lot of talks on YouTube and blog posts about some of the challenges and changes they faced. For example, this one Adopting Microservices at Netflix: Lessons for Architectural Design

Those should help you get started, but there are thousands of talks, books and articles to discover 😁

Collapse
 
eduardocribeiro profile image
Eduardo Ribeiro

Thank you for sharing! The Netflix articles seem very interesting!