Skip to content

[Online] Microservices Without DDD is Risky Business!

Photo of Alexey Zimarev
Hosted By
Alexey Z. and Trond H.
[Online] Microservices Without DDD is Risky Business!

Details

The corona-crisis doesn't seem to be ending any time soon. But it doesn't mean that communities shall shut down! Many of us work remotely and we can do many things online. Guess what, we can also hold a meetup session online! We'll use Zoom Webinars. Up to 100 attendees can join in Zoom and an unlimited number of participants can watch the session on YouTube.

This event is organised in collaboration with OSWA meetup.

We can accept 100 interactive participants on Zoom, where attendees also get access to Q&A and can participate in the discussion. Attendees who come after 100 seats are taken will participate as viewers, the number of viewers is up to 10000, so there's space for everyone. Access to Zoom is on a first-come, first-served basis.
Zoom Webinar link: https://zoom.us/j/383953308

The number of attendees on YouTube is unlimited. We will follow the Live Stream chat and pass questions to panellists.
Here is the YouTube link: https://youtu.be/AB2Gc6Z4lpU

DDD Norway is happy to announce our next meetup with Trond Hjorteland, an IT architect, aspiring sociotechnical systems designer and speaker at NDC/Javazone.

Abstract:

Microservices Without DDD is Risky Business!
Just about everyone is doing microservices these days, at least that's what they're claiming. Microservices is the new black! But, how well are they really doing? When breaking things up there is a risk of ending up in the same rut as SOA did a decade ago, this time creating distributed monoliths. Is it at all possible to reach the promised land consisting of autonomous, cohesive, and loosely coupled services that can give your business the necessary agility in a competitive market?

Scientific research has shown that loosely coupled and well-encapsulated architectures is the most central factor in IT success, but it is critical that it is done the right way. Domain-driven design is often mentioned as an essential technique, especially modularising using bounded contexts that reflects the business domain. Combined with service-orientation this can lead to sustainable designs rooted in and governed by the business strategy. We will have a closer look at central aspects from both tool boxes, focusing on designing robust and autonomous modules that can be built and maintained independently by stable product teams. Since the business agility is constrained by the technical agility, these teams can now focus on building great products instead of fighting the architecture.

Bio - Trond Hjorteland
Trond is an IT architect and aspiring sociotechnical systems designer from the consulting firm Scienta.no and has many years experience with large, complex, and business critical systems, primarily as a developer and architect on middleware and backend applications. His main interests are service-orientation, domain-driven design, event driven architectures, and sociotechnical systems, working in industries like telecom, media, TV, and public sector. Mantra: Great products emerge from collaborative design.

Photo of Domain-Driven Design Norway group
Domain-Driven Design Norway
See more events