Cloud Haskell New Releases

17 views
Skip to first unread message

Tim Watson

unread,
Mar 26, 2017, 9:08:54 AM3/26/17
to cloud-haskel...@googlegroups.com, parallel-haskell, distribut...@googlegroups.com
Hi all,

After an enormous hiatus, I'm back in Cloud Haskell land, and would like to announce a new library. Based loosely on Erlang's gen_statem and gen_fsm libraries, https://hackage.haskell.org/package/distributed-process-fsm provides a simplified API for building managed processes using the Cloud Haskell platform libraries.

Along with this brand new release - which, needless to say, is of alpha quality at the moment - there are also updated versions of some of the key libraries, including https://hackage.haskell.org/package/distributed-process-client-server. A new version of https://hackage.haskell.org/package/distributed-process-supervisor will also be made available soon, once improvements to the tests have been completed.

I plan on publishing a Cloud Haskell roadmap over the coming weeks, and will be pleased to answer any questions on #haskell-distributed (on freenode), gitter, or slack (to which you can now sign up via https://rauchg-slackin-dxinpkuzrg.now.sh/).

Cheers,
Tim Watson


Tim Watson

unread,
Mar 26, 2017, 11:38:12 AM3/26/17
to Jeremy Huffman, distribut...@googlegroups.com, cloud-haskel...@googlegroups.com, parallel-haskell
Doing a paxos (or equally a raft) implementation is on the agenda, but I'm not convinced that the current behaviour at the network layer is quite right to make those work. Duncan and I starters talking about RINA as a potential fabric on which CH could run, but I think there are lots of things we need to iron out in terms if the architecture in order to get that right.

Will update with a high level roadmap soon!

Cheers 
Tim

On 26 Mar 2017 16:30, "Jeremy Huffman" <jer...@jeremyhuffman.com> wrote:
Great to see you back in action Tim! Looking forward to the roadmap.

One thing I feel is missing in this ecosystem is a high quality native raft implementation. Any chance something like that is on the roadmap?

--
You received this message because you are subscribed to the Google Groups "Distributed Haskell" group.
To unsubscribe from this group and stop receiving emails from it, send an email to distributed-haskell+unsub...@googlegroups.com.
To post to this group, send email to distributed-haskell@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/distributed-haskell/CALhYyxP%3Ddnms%2B9Sn0927OvOXSkasB0nWX3fdCbhvmqf%2B1%2B%3DF5g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages