Skip to content

Commit

Permalink
add Jonas description
Browse files Browse the repository at this point in the history
  • Loading branch information
dawedawe committed Nov 20, 2024
1 parent ff5f0e3 commit 8a0a677
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/content/sessions/2024-11-22.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/)
Expand Down

0 comments on commit 8a0a677

Please sign in to comment.