From 8a0a677fce391994f4080bff9b212c56344f4e61 Mon Sep 17 00:00:00 2001 From: dawe Date: Wed, 20 Nov 2024 22:03:58 +0100 Subject: [PATCH] add Jonas description --- src/content/sessions/2024-11-22.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/content/sessions/2024-11-22.md b/src/content/sessions/2024-11-22.md index a20ad4c..5c4f5d2 100644 --- a/src/content/sessions/2024-11-22.md +++ b/src/content/sessions/2024-11-22.md @@ -15,6 +15,11 @@ youtubeId: "" Jonas Juselius recently appeared in the Func Proc Sweden meetup [stream](https://www.youtube.com/live/5Cuv0WnbZtk) and presented about ¨Single Process Micro-service Architecture¨. The topic and presentation was so interested that Scott Wlaschin voiced his interest in an even deeper dive and discussion about it. Thus, we are having just that in this session. +In Jonas' own words: +Micro-service architecture is a popular design pattern among serious cloud architects. There are good reasons for using Domain-Driven Design together with the strict boundaries provided by disparate services. Unfortunately there is a price to pay: The complexity of deploying and operating multiple distinct, distributed services quickly becomes high. + +In this presentation we examine the virtues of micro-services, while retaining the operational simplicity of the monolith. We present a flexible scheme based on Dapr Actors in F#, allowing us to get the best of both worlds: Strict domain boundaries, running inside a single monolith. We also show how the monolith almost trivially and transparently can be split, if hard realities dictate the need. Behold, the Single-Process Micro Service Architecture(tm)! + ## Champions - [Jonas Juselius](https://www.linkedin.com/in/jonas-juselius/)