Vittorio Rigamonti

Software developer who codes ranging from embedded to cloud. He can do bugs in several programming languages. Loves maths, open source code and cooking.

33 posts

Hot Rod Dissector for Wireshark

June 17, 2026

Need to debug a Hot Rod conversation? Don’t do it the hard way anymore— grab the right tool and be like Neo: able to decode the Matrix. No need for colorful pills—just install the Hot Rod dissector plugin in Wireshark and let it do the hard work. Hot Rod conversa...

Infinispan Joins the OGX Ecosystem as a Vector IO Provider

April 17, 2026

Infinispan has been integrated into the OGX (Open GenAI Stack), formerly known as Llama Stack, as a vector IO provider, enabling developers to build RAG (Retrieval-Augmented Generation) applications with distributed vector search. What is OGX? OGX (Open GenAI Stack) i...

Exploring the New OpenAPI-Compliant REST API v3 in Infinispan 16.1

April 02, 2026

With Infinispan 16.1 "Polly Want a Pilsner", we introduce the OpenAPI-compliant v3 REST API, bringing modern API standards to Infinispan. The Evolution Infinispan now embraces OpenAPI standards with the new v3 REST API, enabling better tooling, documentation, and deve...

Infinispan as an Open Source cache layer for CMS

June 21, 2024

Infinispan as an Open Source cache layer for CMS Those of you who are dealing with content management systems (CMS) know very well the importance of an efficient cache layer, especially when performance matters. In this regard, the Infinispan team wants to shine a spotlig...

Infinispan RESP in action: Resque use case

January 19, 2024

As you may know Infinispan 15 extended its RESP compatibility implementing most of the command related to the principal data types (set, list, hashes, sorted set…​). In this post we want to present a demo case of integration between a real application (Resque) a...

.Net Core Client version 0.0.3-beta

March 22, 2022

Dear Infinispanners and .NET Core lovers, we’re pleased to annouce the new release of the .NET Core client. Release 0.0.3-beta comes with a bunch of new features: remote event listener. cluster failover configuration. TLS with server cert verification. some ...

Querying Infinispan with the new .NET core client

January 21, 2022

Dear Infinispanners and .NET Core lovers, Time has passed, keys have been pressed and features have been implemented since we presented, some months ago, the new .NET core client project. To show you our progress with the project we’ve decided to write a demo/tutori...

An Infinispan .Net Core client over the Hot Rod protocol

June 21, 2021

Dear Infinispanners, The Infinispan team would like to share a new project we’re working on: Infinispan.Hotrod.Core. Our current .NET client is based on the C++ core implementation, which is a solution that has its pros and cons. It makes it easier to guaran...

Infinispan Operator 1.1.2 is out!

June 08, 2020

We’re pleased to announce version 1.1.2 of the Infinispan Operator for Kubernetes and Red Hat OpenShift. Release highlights: Simplified configuration for external services. Improved readability of CR yaml output. Now available from the Operator image registry ...

Infinispan Operator 1.1.1 is out!

February 24, 2020

We’re pleased to announce version 1.1.1 of the Infinispan Operator for Kubernetes and OpenShift. This release has focused on fixing bugs and improving robustness, mainly related to the following: improving reconcile flow stability reducing Operator CPU load cl...

Infinispan Operator 1.0.1

November 25, 2019

Infinispan Operator 1.0.1 “Chupacabra Trainer” Dear Infinispan community, we know you are happy with the new shining 10.0.0 Infinispan release, but if you are among those who are missing a new operator version for safely running your Infinispan Chupachabra in the clound, ...

Hotrod clients C++ and C# 8.3.0.Final are out!

November 15, 2018

Dear Infinispanners, The C++ and C# 8.3.0.Final releases are out! Main features contained in this release are: Cache Admin Operations: create and remove cache at runtime; Counters: clusterwide counters; Transactions: run a list of operations transactionally; Med...

Hotrod clients C++ and C# 8.3.0.Beta1 are out!

August 14, 2018

Dear Infinispanners, The C++ and C# 8.3.0.Beta1 releases are available! Main feature for this release is: transactions. Clients can now run sequence of hotrod operations in a transactional way. Basic methods are provided to begin, commit or rollback a transaction over an ...

Hotrod clients C++ and C# 8.3.0.Alpha1 are out!

July 02, 2018

Dear Infinispanners, The C++ and C# 8.3.0.Alpha1 releases are available! Both the clients come with these new features: counter operations, to use cluster distributed counters admin operations, to create/remove cache programmatically at runtime For the .NET Core...

Infinispan 9.3.0.CR1

June 04, 2018

Dear Infinispan Community, we’re glad to announce that 9.3.0.CR1 is out! This is the first release which works with both Java 8 and Java 10. Pre-releases of Java 11 work too. Note that Infinispan still only works in classpath mode. Highlights of this release inclu...

Final release for Hotrod clients C++ and C# 8.2.0 are out!

March 13, 2018

We’re pleased to announce the availability of the 8.2.0.Final release of the C++ and C# Hotrod clients. Here is what happened in the 8.2.0 episode: C++ SASL: PLAIN, MD5, EXTERNAL, GSSAPI (linux only) Continuous Queries getAll operation simplified remote exec...

A SWIG based framework to build Hotrod client prototype in your preferred language

March 05, 2018

If your are working on a non Java/C++/C#/JS application and you need to interact with Infinispan via Hotrod you may be interested in the idea behind the HotSwig[1] project. Hotswig proposes a framework to build Hotrod client prototypes quickly and for a generic SWIG[2] supp...

Hotrod clients C++/C# 8.2.0.Beta1 are out!

February 15, 2018

Dear Infinispanners, C++ and C# 8.2.0.Beta1 releases are available! These releases contain all the 8.2.0 features. Worth a mention is the improvement in the remote execution API: we moved the JBossMarshaller basic implementation from test to the distro in order to simplif...

Hotrod clients C++/C# 8.2.0.Alpha2 are out!

November 20, 2017

Dear Infinispanners, we’re pleased to announce the C++ and C# 8.2.0.Alpha2 releases. Code for continuous queries (CQ) and SASL is almost complete. Worth mentioning improvements for Alpha2 are: added xunit framework for build verification testing (googletest) C...

Hotrod clients C++/C# 8.2.0.Alpha1 released!

June 29, 2017

Dear Infinispanners, we’re pleased to announce the C++ and C# 8.2.0.Alpha1 release. This is the first step on the 8.2 roadmap, which is not formally defined in a Jira at the moment but will surely include: SASL authentication, continuous queries, cluster counters. ...

Infinispan 9.0.3.Final and 8.2.7.Final are out!

June 21, 2017

Dear Infinispanner, we’re proud to announce the release of two new versions of Infinispan for the 9.0 and 8.2 users. If you’re on these branches please check the list of the bugs we’ve caught and consider to upgrade. Download, docs and more info are av...

Hotrod clients C++/C# 8.1.1.Final released!

May 29, 2017

Dear Infinispanners, we’re pleased to announce that 8.1.1.Final release for C++/C# clients is out! Check the release notes and browse the source code, effort this time has been put in reducing code complexity. This is the first release built by our new CI Jenkins ...

Hotrod clients C++/C# 8.1.0.Final released!

April 24, 2017

Dears, we’re pleased to announce that 8.1.0.Final release for C++/C# clients is out! Check the Release Notes and try it yourself without fear, it’s tagged as stable! As in the best TV series: Final doesn’t mean the last! Stay tuned for the next 8.2.0 ...

Event Listener with C++

March 17, 2017

Dear Infinispan community, as announced in a previous post, starting from version 8.1.0 also the C++/C# clients can receive and process Infinispan events. Here’s an example of usage of C++ event listeners that, with a good dose of imagination, pretends to be a custo...

Hotrod clients C++/C# 8.1.0.CR2 released!

March 15, 2017

Dears, we’re pleased to announce that 8.1.0.CR2 release for C++/C# clients is out! Check the release notes, focus was on bug fixes this round so you have the opportunity to download the cleanest code so far! Spring cleaning will continue in the next release itera...

Hotrod clients C++/C# 8.1.0.CR1 released!

February 09, 2017

Dears, we’re pleased to announce that 8.1.0.CR1 release for C++/C# clients is out! Downloading the code you’ll find these changes (and may more): C++11 instead of the old portable custom classes less bugs more safety through TLS client authentication ...

Near Cache for native C++/C# Client example

January 11, 2017

Dear Readers, as mentioned in our previous post about the new C++/C# release 8.1.0.Beta1, clients are now equipped with near cache support. The near cache is an additional cache level that keeps the most recently used cache entries in an "in memory" data structure. Near c...

Hotrod clients C++/C# 8.1.0.Beta1 released!

January 04, 2017

New Year, New (Beta) Clients! I’m pleased to announce that the C++/C# clients version 8.1.0.Beta1 are out! The big news in this release is: Near Caching Support Find the bits in the usual place: https://infinispan.org/hotrod-clients/ Features list for 8.1 i...

Hotrod clients C++/C# 8.1.0.Alpha2 released!

November 11, 2016

Dear Infinispan community, I’m pleased to announce that the C++/C# clients version 8.1.0.Alpha2 are out! Some of the good news coming with this release: more bugs fixed than added SNI support C++ Client listener for remote events Download it from the usu...

Hotrod clients C/C# 8.0.0.Final released!

September 01, 2016

Dear Infinispan community, I’m glad to announce the Final release of the C++ and C# clients version 8.0.0. You can find the download on the Infinispan web site: https://infinispan.org/hotrod-clients/ Major new features for this release are: queries remote ...

Remote Execution with C++ client

July 08, 2016

Version 8 of the Infinispan C++ Hotrod Client implements the Execute on Server (Exec) operation. This feature was introduced with Hotrod protocol v 2.1 and has been described for the Java client here. The user can now store the javascript code on the server then invoke it w...

HotRod C++ Native Client 8 Series

June 01, 2016

The Infinispan Team started the development of the new HotRod C Client (version 8) with two main goals in mind: update and refresh the code and reduce the feature gap between the C client and its Java big brother. The work is still in progress, but since we’re close t...

Infinispan 9.0.0.Alpha1 is out!

April 13, 2016

Dear Infinispan community, it is with great pleasure that we are announcing the release of Infinispan 9.0.0.Alpha1 the first release of the Infinispan 9 series. We plan to do many exciting things in Infinispan 9.x, and this release is just one of many stepping-stones that...