PinnedJonas ChapuisTwo-phase consensus with functional ScalaUse the endless-transaction library to achieve consistency in microservices with distributed transactions and a flexible two-phase commit…Mar 4Mar 4
PinnedJonas ChapuisFunctional event sourcing with cats-effectAchieve maximal expressivity and domain abstraction while retaining actor protocol precision using the endless4s Scala librarySep 3, 2022Sep 3, 2022
Jonas ChapuisDistributed locks in Kubernetes with ScalaProtect critical sections across nodes using Kubernetes leasesAug 7Aug 7
Jonas ChapuisinBestmileBuilding a transportation cloud with microservicesHow we created a highly-available distributed mobility optimization system in Scala using Akka clusters, with a domain-driven approachMar 1, 2021Mar 1, 2021
Jonas ChapuisinBestmileOrchestrating 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…May 10, 2020May 10, 2020
Jonas ChapuisinBestmileDomain-driven event sourcing with Akka TypedWelcome to our first technical blog post: Pure domain code at the core, akka persistence on the outside.Sep 24, 20193Sep 24, 20193