Tech Council
Are you a tech leader, architect, or engineer navigating the intricacies of building within the enterprise? Tech Council delivers the strategies and insights you need to succeed. Hosted by Duncan Mapes and Jason Ehmke, experienced leaders from the startup and banking tech arenas, this podcast dives deep into technology strategy and enterprise dynamics. Learn how to drive innovation, understand the bigger picture, and build impactful solutions from the ground up. Subscribe to Tech Council and gain the knowledge to shape the future of your enterprise, no matter your role.
Tech Council
Monoliths or Microservices: Making the Right Call for Your Context | Episode 12
Monoliths or microservices?
It’s one of the most hotly debated decisions in software engineering, and in this episode of Tech Council, Duncan and Jason lay it all out.
They challenge the hype around microservices and explain why monoliths should be the default starting point for most teams. With Conway’s Law as a backdrop, they show how internal team communication patterns shape your system’s architecture, whether you like it or not.
You'll also hear when it's actually time to break things up, and why Service-Oriented Architecture deserves a second look. It’s a must-listen for anyone scaling tech systems while trying to keep complexity under control.
Top Takeaways:
- Context Matters: The decision between microservices and monoliths depends heavily on the organizational context and size.
- Microservices Complexity: While microservices offer flexibility, they can introduce significant maintenance overhead and complexity.
- Monoliths' Simplicity: Monoliths can be simpler to manage, especially for smaller teams or when local installations are required.
- Scalability Considerations: Both approaches have their scalability challenges, with microservices offering more granular control.
- AI and Future Trends: AI advancements may influence the balance between microservices and monoliths, potentially leading to more consolidation.
Connect with us: