Date for   Saturday, October 6, 2018 8:00:00 AM - Saturday, October 6, 2018 6:00:00 PM

Hexagonal Architecture - Building Stable Systems with Unstable Dependencies

Does you system have any of the following problems?

  • Framework migrations are painful
  • Unit testing the system is hard
  • Unable to run your system as a Command Line Tool
  • Changing a data source requires changes to business logic code

If so, then Hexagonal Architecture can likely help!

In this session we'll start with a simple web service that is coupled to its database and refactor it, step by step, to match the Hexagonal Architecture paradigm. Along the way we'll also learn about domain modeling, system architecture, and dependency management. We'll have actionable takeaways that you can use to start designing your system in a more flexible and maintainable way.

Come join us and learn how to build stable systems with unstable dependencies!



About the session

The session is approved.

The presenter will not allow another presenter.

There are 22 people interested in this session.


Matt Klein


3:30 PM - 4:30 PM
Calendar File


Heads up!  Log in to sign up to teach or attend this session.
Edit Session