CEnsemble icon

CEnsemble

A distributed system toolkit.
Outdated notice
Frozen in time !
CEnsemble may have evolved, disappeared, or gone extinct. Do not assume that the information listed below are fresher than our mammoth friend.
CEnsemble icon

About CEnsemble

Last updated on

CEnsemble is a toolkit for building reliable distributed applications. It is a rewrite in C of the Ensemble system, which was written in a dialect of the ML programming language. It features a complete distributed lock manager (DLM), which can be used either through a text-based pipe interface or linked into your application as a C library, and a data replication service based on the Paxos 3-phase commit protocol. No familiarity with C-Ensemble is needed to use the DLM or the Paxos sercie (all the interface is in one or two header files).

Supported platforms

Rate this app

No ratings yet

No comment yet

Be the first to share your thoughts.

License

BSD type

Total downloads

197

Author

Mark Hayden
Report incorrect information

Recently updated software