BEGIN:VCALENDAR
VERSION:2.0
PRODID:https://github.com/derhansen/sf_event_mgt
METHOD:PUBLISH
BEGIN:VEVENT
UID:389-527@rg-muenchen.gi.de
CLASS: PUBLIC
SUMMARY:A Craftsman’s Guide to Designing a Clean Architecture
DESCRIPTION:Marcus Biel In 2018, it seems like Microservices are the de fac
 to standard for a system architecture, but do they really live up to the hy
 pe?\n\nThe talk will show you an alternative approach - how we can tame com
 plexity with the help of a clean, monolithic architecture that is modular t
 o the core. Java has been deliberately built from the ground up on a modula
 r basis: Methods, classes, packages. Additionally, the module system was in
 troduced in Java 9. Modularity is based on the fundamental concepts of high
  cohesion and low coupling. We will look at these concepts, as well as some
  further measures, in detail. We'll check out what they are, how they are r
 elated to one another, and what the best practices are for applying them on
  all levels of the architecture.\n\nThe talk will show you how you can appl
 y these basic concepts to develop a clean, monolithic architecture, based o
 n Java 9 modules and the hexagonal architecture pattern. Finally, we'll lea
 rn how to achieve a clean microservice architecture based on a modular arch
 itecture.
LOCATION:mgm technology partners GmbH
DTSTAMP:20180524T165833Z
DTSTART:20180319T180000Z
DTEND:20180319T200000Z
END:VEVENT
END:VCALENDAR
