Showing posts with label csharp. Show all posts
Showing posts with label csharp. Show all posts

Wednesday, 5 March 2014

Infinispan HotRod C# Client 7.0.0.Alpha1 release

Infinispan HotRod C# Client 7.0.0.Alpha1 is now available. This new version is a C# wrapper over the native client and brings support for L2 and L3 client intelligence levels in addition to L1. As more features are added to the native client they will make their way into the C# client as well.

You can find the the .msi installer on the download page and the source code on GitHub.
Please give it a try and let us know what you think.

Thursday, 30 August 2012

HotRod C# client Beta1 is out!

Thanks to a sustained effort from  Sunimal Rathnayake, the C# HotRod client has evolved quite a bit:

  • the public API was polished and finalized
  • the client was upgraded to 2nd level of intelligence: that means that it can automatically piggyback cluster's topology information from the servers. E.g. if a new server is added, the client is made aware of it and can start balancing requests towards that server
  • a pluggable load balancing policy was added (defaults to round robin) 
  • various other bug fixes backed by an growing test suite
We've also set up a development setupiv document to speed you up in case you want to take a look at the code or contribute. 
You can download it from here - please give it a try and don't hesitate to post your comments to our forums, the mailing list  or contact us directly on IRC for a chat!

Cheers,
Mircea

Tuesday, 31 July 2012

C# client for Infinispan - alpha release

A while ago I was announcing that Sunimal Rathnayake would start the work for a C# Hot Rod  client for Infinispan as part of the Google Summer of Code. After 2 months of heavy work Sunimal delivered an intelligence-one (basic client, interested in neither cluster nor hash information) implementation.
The release distribution can be downloaded from here. Besides the required binaries and doclets, is also contains a sample application showing how the client can be configured and illustrating the basic operations with the server. This and more are being described in the readme.txt file in the distribution root.

And there's much more on the way! Sunimal is working on enhancing the client to the intelligence-two level: topology-aware client, interested in cluster information - stay tuned!

Please give it a try and don't hesitate to post your comments to our forums, the mailing list  or contact us directly on IRC for a chat!

Cheers,
Mircea