Microservices are the dominant model for modern web services and their architecture. It feels like we teach microservices backwards — the real motivation (and value) is often not mentioned, or mentioned as a footnote to many lesser advantages.
0:00 Intro
1:40 The way this is taught to new engineers is kind of silly.
1:55 microservices are complex: why do people use them?
2:40 official benefits of microservices
2:55 Modularity
4:03 Scalability
5:01 Integration of heterogeneous/legacy systems
5:22 Distributed development
6:55 Tech LARPing and Cargo Cults
8:35 What are your experiences with microservices?
Step-by-step project-based Linux course for beginners: https://www.udemy.com/course/hands-on-linux-self-hosted-wordpress-for-linux-beginners/?referralCode=19C0A7DEE2FD53C9C09D
Free Linux Sysadmin Course Playlist: https://www.youtube.com/playlist?list=PLtK75qxsQaMLZSo7KL-PmiRarU7hrpnwK
DigitalOcean referral link: https://m.do.co/c/0380a1db56a6
Patreon: https://www.patreon.com/tutorialinux
Official Site & e-mail list: https://tutorialinux.com/
Twitter: https://twitter.com/tutorialinux
Facebook: https://www.facebook.com/tutorialinux
Podcast: http://kernelpanicpodcast.com