[Haskell-cafe] ANNOUNCE: DSTM 0.1.1

John Van Enk vanenkj at gmail.com
Wed Aug 4 12:54:23 EDT 2010


Is there a Git/Darcs dev repo hiding anywhere we could submit patches to?

On Tue, Aug 3, 2010 at 4:35 AM, Frank Kupke <frk at informatik.uni-kiel.de>wrote:

> Hi,
>
> DSTM is an implementation of a robust distributed Software Transactional Memory (STM) library for Haskell. Many real-life applications are distributed by nature. Concurrent applications may profit from robustness added by re-implementation as distributed applications. DSTM extends the STM abstraction to distributed systems and presents an implementation efficient enough to be used in soft real-time applications. Further, the implemented library is robust in itself, offering the application developer a high abstraction level to realize robustness, hence, significantly simplifying this, in general, complex task.
>
> The DSTM package consists of the DSTM library, a name server application, and three sample distributed programs using the library. Provided are a simple Dining Philosophers, a Chat, and a soft real-time Bomberman game application. Distributed communication is transparent to the application programmer. The application designer uses a very simple name server mechanism to set up the system. The DSTM library includes the management of unavailable process nodes and provides the application with abstract error information thus facilitating the implementation of robust distributed application programs.
>
> For usage please look into the documentation file: DSTMManual.pdf.
>
> The package including the documentation can be found on:http://hackage.haskell.org/package/DSTM-0.1.1
>
>
> Best regards,
> Frank Kupke
>
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20100804/d1daaff3/attachment.html


More information about the Haskell-Cafe mailing list