PinnedJonas Chapuis·Mar 4, 2024Two-phase consensus with functional ScalaUse the endless-transaction library to achieve consistency in microservices with distributed transactions and a flexible two-phase commit…
PinnedJonas Chapuis·Sep 3, 2022Functional event sourcing with cats-effectAchieve maximal expressivity and domain abstraction while retaining actor protocol precision using the endless4s Scala library
Jonas Chapuis·Aug 7, 2024Distributed locks in Kubernetes with ScalaProtect critical sections across nodes using Kubernetes leases
InBestmilebyJonas Chapuis·Mar 1, 2021Building a transportation cloud with microservicesHow we created a highly-available distributed mobility optimization system in Scala using Akka clusters, with a domain-driven approach
InBestmilebyJonas Chapuis·May 10, 2020Orchestrating startup and shutdown in ScalaA set of abstractions to manage the lifecycle of any Scala process, from small console apps to large-scale distributed Akka cluster…
InBestmilebyJonas Chapuis·Sep 24, 2019Domain-driven event sourcing with Akka TypedWelcome to our first technical blog post: Pure domain code at the core, akka persistence on the outside.A response icon3A response icon3