All Software Architecture, All the Time
June 10-13, 2019
San Jose, CA
Please log in

Responsible microservices

Nathaniel Schutta (Pivotal)
9:00am–10:30am Wednesday, June 12, 2019
Secondary topics:  Anti-Pattern, Best Practice
Tags: wl
Average rating: ****.
(4.42, 24 ratings)

Who is this presentation for?

  • Architects, developers, and tech leads



Prerequisite knowledge

  • Familiarity with microservices

What you'll learn

  • Learn trade-off analysis and principles


These days, you can’t swing a dry-erase marker without hitting someone talking about microservices. Developers are studying Eric Evans’s prescient book Domain-Driven Design. Teams are refactoring monolithic apps, looking for bounded contexts, and defining a ubiquitous language. And while there have been countless articles, videos, and talks to help you convert to microservices, few have spent any appreciable time asking if a given application should be a microservice. Nathaniel Schutta shows you a set of factors you can apply to help you decide if something deserves to be a microservice or not. You’ll also look at what you need to do to maintain a healthy micro(services)biome.

Photo of Nathaniel Schutta

Nathaniel Schutta


Nathaniel T. Schutta is a software architect focused on cloud computing and building usable applications. In addition to his day job, he’s an adjunct professor at the University of Minnesota, where he teaches students to embrace dynamic languages. A proponent of polyglot programming, Nate is the author of multiple books, including Presentation Patterns, with Neal Ford and Matthew McCullough, written to rid the world of bad presentations. He’s also appeared in various videos and is a seasoned speaker, regularly presenting at conferences worldwide, No Fluff Just Stuff symposia, meetups, universities, and user groups.

Comments on this page are now closed.


06/14/2019 4:32pm PDT

Great talk, Nate. Yes, would you be kind enough to post the deck?

Thank you very much!

Bradley Rosintoski | DEVELOPMENT MANAGER
06/13/2019 6:23am PDT

Please upload slides