The Programming Journal
Read post

Chorex: Restartable, Language-Integrated Choreographies

Chorex introduces choreographic programming to Elixir for building fault-tolerant distributed applications. Unlike existing choreographic languages, it handles actor failures by automatically spawning replacement processes, restoring state from checkpoints, and updating network configurations. Implemented through metaprogramming, Chorex provides tight host language integration with static error reporting in source code terms. The system demonstrates a projection strategy using stateless functions that could enable restartable actors in other languages.

    #elixir#distributed-systems
Nov 19, 2025•1m read time•From programming-journal.org
Post cover image
Table of contents
Abstract
361 Impressions
The Programming Journal's image
The Programming Journal

Programming Journal's publication is a resource for developers seeking to expand their knowledge and...

12 Followers

•

8 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard