[Haskell-cafe] ANNOUNCE: DSTM 0.1.1
chrisdone at googlemail.com
Tue Aug 3 05:07:46 EDT 2010
This is very cool, thanks for writing it. I will try it when I get home tonight.
On 3 August 2010 10:35, Frank Kupke <frk at informatik.uni-kiel.de> wrote:
> 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:
> Best regards,
> Frank Kupke
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
More information about the Haskell-Cafe