ReactiveMachine icon indicating copy to clipboard operation
ReactiveMachine copied to clipboard

Ambrosia Host

Open sebastianburckhardt opened this issue 6 years ago • 2 comments

Yes, we really want that.

It's a matter of porting the previous implementation to the latest state of Ambrosia.

sebastianburckhardt avatar Dec 08 '18 00:12 sebastianburckhardt

Ambrosia was officially announced today!

[https://cloudblogs.microsoft.com/opensource/2018/12/13/introducing-ambrosia-new-platform-distributed-applications/]

sebastianburckhardt avatar Dec 13 '18 22:12 sebastianburckhardt

Since I have received some questions, let me clarify this issue, and the relationship of this project to Ambrosia.

  • Reactive Machine provides a compiler that can compile application logic expressed in a task-oriented programming model (Orchestrations, Activities, States, Events) into deterministically replayable communicating state machines.

  • Ambrosia provides virtual resiliency for applications that are expressed as deterministically replayable communicating state machines.

So, these two obviously fit together perfectly. In fact, Reactive Machine was specifically designed in close collaboration with Ambrosia to enable this.

At this moment, we have not yet added our Ambrosia host prototype to this repository, but we are working on it and it should be available by the time we reach 1.0.0-beta and officially announce this project.

sebastianburckhardt avatar Dec 21 '18 20:12 sebastianburckhardt