microsoft / AMBROSIA

Robust Distributed Programming Made Easy and Efficient
https://microsoft.github.io/AMBROSIA/
Other
419 stars 49 forks source link

Dead? #115

Closed Bartolomeus-649 closed 4 years ago

Bartolomeus-649 commented 4 years ago

So is Ambrosia another dead and abandoned project by Microsoft?

AlgorithmsAreCool commented 4 years ago

Well, it is a research project, not a product. So it never had a commitment of support or development.

But there are some useful concepts here that can be learned.

jongoldDB commented 4 years ago

Hi all,

I just want to let you know that Ambrosia is NOT dead. We are currently working on a number of very significant improvements, including scaleout, and support for other languages. Stay tuned :)

miroslavp commented 4 years ago

Requiring Azure subscription will slow down the adoption of the technology. I understand that MS wants everyone of us to deploy on Azure, however even if I wanted there’s no Azure datacenter near where I live and the last time I checked the latency to the nearest one was horrible. Please provide alternative to Azure, otherwise it looks like a lock-in trap

jongoldDB commented 4 years ago

Hi @miroslavp :) In the fullness of time, we will open up the substitutability of Azure table with any persistent key value store. This being an MSR project, our resources are small, and contributions are welcome :) CRA already allows this, which is one source of Azure table usage. So someone needs to plumb this capability into Ambrosia. The other is for a bit of information like the latest log #. The logs and checkpoint are already storable anywhere in the filesystem, so there is no Azure dependency there.

MedAnd commented 4 years ago

Hi @jongoldDB... great to hear this work is still ongoing! Have just asked over at the Durable Functions project if there are any plans to incorporate Ambrosia with the Azure Functions project? Could be wrong but feels like an excellent fit?

cc @sebastianburckhardt

jongoldDB commented 4 years ago

Lots more goodies are coming this summer. Stay tuned :)