Skip to main content
search

© 2021 Excellerate. All Rights Reserved

Underestimated Costs Of Microservice Architectures

July 25, 2018

With many business success stories, our beautiful software systems can degrade into monolithic Big Balls of Mud. And to fix these kinds of monstrosities, we as developers and architects have begun to reach for microservices as our solution. Beautifully-designed architecture diagrams and org charts clearly show the benefits in terms of coordination, batch size, and codebase understandability, but is it really all unicorns and rainbows?

As folks who have been down this road can tell you, microservice architectures don’t solve all our problems. Tradeoffs abound, and in this talk, we’ll see the costs we need to be prepared to pay when we introduce microservices, including team dynamics as well as technical tradeoffs around consistency, failure handling, and observability.

Learning Outcomes:

  • Deeper familiarity with microservice architectures
  • Ability to make more informed decisions about microservices based on tradeoffs in the form of costs and benefits.

On demand recording

Meet our panelists

Colin Jones, CTO at 8th Light in Chicago

Colin Jones is the CTO at 8th Light in Chicago. He is a passionate software developer and technical leader, with an eye for detail and a drive to learn, solve problems, and teach. Colin is a frequent public speaker and open-source contributor, crafting high-quality, reliable, and maintainable software.