I am pleased to announce the donation of improved GemFire client
drivers to the Geode community. This source code donation includes a
C++ client and a .NET client.  This new grant attempts to greatly
improve the mergability of the code base making it friendlier to the
community by providing an improved build system, better source code
organization, and many additional fixes. We hope that it will be much
more accessible for the project community and will lead to a much
quicker integration into an overall codebase (unlike its predecessor
[1]).”

The C++ client allows an application to connect to a cluster using
intelligent network routing for low latency reads and writes.  The C++
client can additionally cache data locally and receive update
notifications or register continuous queries.  The .NET client wraps
the C++ libraries and enables .NET applications to be written for
Geode.  Both of these clients are functionally equivalatent to the
already donated Java client for Geode.

The Software Grant Agreement for this code has been accepted by the
ASF secretary.

The donated code currently sits in a separate branch in the Geode
repository named next-gen-native-client-software-grant [2] and is
awaiting community review.  I encourage everyone in the Geode
community to review this donation and provide feedback.  In particular
your input on build improvements would be really helpful.  Once the
community has reached a consensus we can determine next steps and how
this code might get merged into the develop branch [3] so that all
users can access these features.  Your suggestions are most welcome!


Thanks,
Anthony

[1] 
http://mail-archives.apache.org/mod_mbox/geode-dev/201605.mbox/%3cCAEwge-ENhF4s_k5Y=h9-mnfanb777j8bnde4u9jahpyim61...@mail.gmail.com%3e
[2] 
https://git-wip-us.apache.org/repos/asf?p=geode.git;a=shortlog;h=refs/heads/next-gen-native-client-software-grant
[3] https://issues.apache.org/jira/browse/GEODE-1416

Reply via email to