At last, some boundaries!

Eric Evans: DDD & Microservices – die JAX-Keynote

Redaktion JAXenter

Eric Evans ist der Autor des IT-Bestsellers „Domain-driven Design: Tackling Complexity in the Heart of Software“, der eine ganze Bewegung inspiriert hat. In seiner Keynote auf der JAX 2015 klärt er, warum Microservice-Architekturen und DDD so gut zusammen passen!

DDD & Microservices – At last, some boundaries!

Microservices werden oft mit extremer Isolation assoziiert – zum Beispiel mit dem Fehlen einer übergreifenden Datenbank, autonom arbeitenden DevOps-Teams, etc. Bestenfalls schafft diese Isolation eine praktische Grenze, innerhalb derer Software-Modellierung und -design gedeihen können. Im Rahmen des Domain-driven Design (DDD) nennen wir dies einen „Bounded Context.“ Bounded Contexts haben viele verschiedene Formen, einige sind durchlässiger als andere. Die aktuellen Best Practices zur Entwicklung von Microservices stellen bisher vielleicht die stärkste Manifestation dieser Idee im Mainstream dar.

Eric Evans, der mit seinem Buch „Domain-driven Design“ die DDD-Welle ins Rollen gebracht hat, lotet in dieser Keynote von der JAX 2015 den Zusammenhang zwischen DDD und Microservices aus.

 

Eric Evans JAX 2015 Keynote: DDD and Microservices: At last, some boundaries! from JAX TV on Vimeo.

English Abstract:

Microservices are associated with extreme isolation (e.g. no shared database, autonomous dev-ops teams, etc.) At its best, this creates a practical boundary within which modeling and design have a chance to thrive. In Domain-driven Design (DDD) we call this a “Bounded Context”. Bounded contexts take many forms, some leakier than others, and the current best practices of microservices have given us perhaps the strongest mainstream manifestation of this principle to date.

Eric EvansEric Evans, author of Domain-driven Design: Tackling Complexity in the Heart of Software is a thought leader in software design, domain driven design and domain modeling and particularly focuses on strategic design. Eric is a key contributor of dddcommunity.org and speaks at many industry conferences, e.g., InfoQ. Eric’s upcoming blog will be published on his website domainlanguage.com.

Geschrieben von
Kommentare

Hinterlasse einen Kommentar

1 Kommentar auf "Eric Evans: DDD & Microservices – die JAX-Keynote"

avatar
400
  Subscribe  
Benachrichtige mich zu:
trackback

[…] with Spring and Apache Zookeeper™ is also posted, and there was a popular video posted on Domain Driven Design and Microservices from JAX 2015. We also shared how Spring XD lays a foundation for streaming and machine learning […]