A simple C# class using Watson TCP to enable a one-to-one high availability cluster. Events are used to notify the encompassing application when the cluster is healthy (client and server connected), unhealthy (client or server disconnected), or a message is received.
cassandra-sharp - high performance .NET driver for Apache Cassandra.
Please note only binary protocol (cql 3) is supported - this requires Apache Cassandra 1.2.
* async operations (TPL tasks / Rx subscriptions)
* Rx interface (IObservable / IObserver) for result streaming
Parallel high performance cross-platform C#/.NET algorithms. 25+ algorithms with familiar interfaces and examples. Multi-core and data parallel (SIMD/SSE). Open source and free. See project Readme, blog and videos...
In a set of instances that run identical code, elect a temporary leader to execute short-lived management functions.
For High Availability and Scale, applications and services may run on several instances of containers, VMs or service hosts. Yet, some functions are best executed by a single...