
New Relic Modern Software Podcast
Episode 29: All About Microservices
Feb 21, 2019
Join Richard Rodger, CEO of VoxGig and author of "The Tao of Microservices," alongside Sean Carpenter, Principal Technical Evangelist at New Relic with a wealth of microservices experience. They dive into the core principles of microservices architecture and its best use cases. Discover the trade-off between flexibility and complexity, how microservices can future-proof businesses, and the vital role of distributed tracing in monitoring. They also discuss the cultural shifts microservices bring, especially in promoting diversity and remote teamwork.
29:07
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Microservices architecture promotes flexibility and adaptability in development, allowing rapid responses to evolving business needs without extensive re-engineering.
- The cultural implications of microservices encourage decentralized decision-making and error management, fostering collaboration among diverse teams across different locations.
Deep dives
Understanding Microservices Architecture
Microservices architecture is characterized by strong separation of concerns, allowing business logic to be broken down into smaller, composable pieces. Rather than focusing on a rigid definition, it is more productive to understand the components and how they can be shared and evolved over time. This architecture enables flexibility in development, as changes in business requirements can be adapted without significant re-engineering. The discussion also highlights the emergence of 'nanoservices', which are minimal, single-purpose functions that contribute to a more granular service composition.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.