lasp-lang / partisan

High-performance, high-scalability distributed computing for the BEAM.
https://partisan.dev
Apache License 2.0
903 stars 58 forks source link

status, roadmap, doc? #229

Open benoitc opened 4 years ago

benoitc commented 4 years ago

With the coming stable and opensource release of barrel I am asking myself about the current status of partisan? Is there any roadmap around?

It is unclear what are all the features now that we some code related to orchestration strategy? How to use it? What are the gossip layers supported? Are the features of these layers all on par?

Is there any or user and developer oriented documentation somewhere that can be used to use completely partisan and eventually participate to it? Even a simple getting started would be helpful. Maybe is there any paper that show their usage (code) ?

cmeiklejohn commented 4 years ago

Yes, we're well aware that things are really lacking in the documentation department. I'd like to contribute some time to this now that the semester is over, but help would be appreciated in knowing what we should be approaching first.

I would like to take some of the work Mariano has done and use that to show how you can get a new cluster up and running; but from there, I suppose it would be best to sort out where we should start with the documentation.

aramallo commented 1 year ago

@benoitc Not sure if you are still using Partisan or interested. I am working hard on having V5.0.0 will all test passing, at the moment I have some issues w/ client-server and hyparview. Once I create a release I will put together some docs to discuss Roadmap.

FYI, v5.0.0-beta.14 already contains a bunch of new features, including full support for OTP (including process and node monitoring) when using the full-mesh topology. We also have parallelism configuration per channel, plus a bunch of fixes to membership, etc. You will find all the changes so far in the CHANGELOG.

aramallo commented 9 months ago

I will not close this issue until I finish putting together a Roadmap, but the documentation has been online for months now at partisan.dev.