Get Hazelcast

About the Author

Ihsan Demir

Software Engineer

I have been developing software for distributed systems over the last 20-years. Nowadays, I am mostly involved in developing the Hazelcast C++ and Java clients.

Follow me on

No posts were found matching that criteria.

Hazelcast C++ Client Thread Structure

by Ihsan Demir

We have just released our newest version of Hazelcast C++ Client API. It has a lot of improvements and features compared to older releases and I would like to provide some insights into the thread structure of our client, including how it interacts with the user threads. IO Thread IO thread is one of the […]

Asynchronous C++ Client

by Ihsan Demir

Asynchronous C++ Client The latest release of the Hazelcast C++ client API features so many changes and there may be only a few APIs we didn’t touch. We kept the familiar structures and names as they were before, but we made numerous changes to take advantage of C++11 capabilities. Our new API fully supports asynchronous […]

Compile-time Non-Intrusive Serializer

by Ihsan Demir

I want to share an exciting new feature of Hazelcast C++ Client 4.0, the “Compile-time Non-Intrusive Serializer.” As you may already know, Hazelcast supports multiple ways of serialization. You can serialize an object into bytes and deserialize bytes into objects in one of the following ways using Hazelcast API: identified_serializer: This is by far one […]

Take Control of Your Hazelcast C++ Objects

by Ihsan Demir

Starting with the Hazelcast C++ client 3.6.2, the new API concept of “Raw Pointer” adaptors is introduced. You can now obtain memory ownership of returned object provided by the C++ API and manage object’s memory in your own library. The new API also adds the capability of late deserialization for multiple-value returning APIs such as […]

Hazelcast Continuous Query Using C++ Client

by Ihsan Demir

I am happy to announce that we now added the Continuous Query capability to C++ client with the release of our Hazelcast C++ client version 3.6.2. It is now possible to register an entry listener for a Map that will be triggered only when the specific Map entries that you choose are affected. This allows […]


Subscribe to the blog

Follow us on: