Scaling a Monolith with Derek Comartin
How do you scale a monolith? Carl and Richard talk to Derek Comartin about his blog posts and YouTube series around scaling a monolith. Derek talks about the tendency for folks to want to split a monolith into microservices without assessing if it will make a difference. There is no one right way! The conversation digs into different approaches to scaling - up, out, using caching, queuing, and more! There are many approaches to scaling your applications, and yes, microservices are an option, but there are many others!
Guests:
Derek Comartin
Derek Comartin is a software developer with over two decades of professional experience. He’s written software for various business domains such as consumer goods, distribution, transportation, manufacturing, and accounting. Derek has a very active blog and YouTube Channel called CodeOpinion, which focuses on Software Architecture and Design.
Links:
- Swedish Electric Roads https://electrek.co/2023/05/12/sweden-permanent-electric-road/
- Scaling a Monolith https://codeopinion.com/scaling-a-monolith-with-5-different-patterns/
- Prime Video Monitoring moves away from serverless https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90
- OpenTelemetry https://opentelemetry.io/