Sebastian Laskawiec
20 posts
March 07, 2018
HTTP has become one of the most successful and heavily used network protocols around the world. Version 1.0 was created in 1996 and received a minor update 3 years later. But it took more than a decade to create HTTP/2 (which was approved in 2015). Why did it take so long? We...
September 11, 2017
Multi-tenancy - Infinispan as a Service (also on OpenShift) In recent years Software as a Service concept has gained a lot of traction. I’m pretty sure you’ve used it many times before. Let’s take a look at a practical example and explain what’s goin...
May 23, 2017
I’m happy to announce that JGroups KUBE_PING 0.9.3 was released. The major changes include: Fixed releasing connections for embedded HTTP Server Fixed JGroups 3/4 compatibility issues Fixed test suite Fixed Message.setSrc compatibility issues Updated documen...
May 22, 2017
We are happy to announce that Infinispan Spring Boot Starters 1.0.0.Final have been released. Change-list: [https://github.com/infinispan/infinispan-spring-boot/pull/27] Infinispan 9.0.0.Final is used by default [https://github.com/infinispan/infinispan-spring-boot/pu...
March 20, 2017
In one of the previous blog posts we wrote about different configuration options for our Docker image. Now we did another step adding auto-configuration steps for memory and CPU constraints. Before we dig in… Setting memory and CPU constraints to containers i...
March 16, 2017
I’m happy to announce a new release (the first feature-complete!) of Infinispan Spring Boot Starters. We finally added new properties for managing Hot Rod client mode in application.properties as well Spring Cache automatic support. Finally, we fixed a couple of small...
March 16, 2017
I’m happy to announce a new release of KUBE_PING JGroups protocol. Since this is a minor maintenance release, there are no ground breaking changes but we fixed a couple of issues that prevented our users from using JGroups 3.6.x and KUBE_PING 0.9.1. Have a look at t...
March 01, 2017
Modern applications and microservices often need to expose their health status. A common example is Spring Actuator but there are also many different ways of doing that. Starting from Infinispan 9.0.0.Beta2 we introduced the HealthCheck API. It is accessible in both Embedd...
February 15, 2017
I’m happy to announce Spring Boot Starters 1.0.0.Beta1. The changelog includes: Fixed hotrod-client.properties path (now it uses classpath:hotrod-client.properties) ISPN-7468 Added Spring Cache automatic discovery and creation Fixed typo in artifact name Upg...
December 20, 2016
Spring Boot Starters Ho, ho, hooo! It looks like all members of Infinispan Community have been nice and Santa brought you Spring Boot Starters! This will make you even more productive and your code less verbose! Why do I need starters? Spring Boot Starters make the ...
November 28, 2016
We’ve been maintaining Spring integrations bits in Infinispan for quite a while. Our development version, Infinispan 9, contains a set of changes in those modules which deserve some explanation… Versions… versions everywhere… ...
October 13, 2016
OpenShift (and Kubernetes) has a great feature called Affinity. In some scenarios, it might be beneficial to configure it along with Infinispan node affinity. Before we start… this tutorial is heavily based on our previous blog post about deploying Infinispan ...
October 11, 2016
Everybody loves Microservices, right? Today, all of us have slightly different understanding what Microservices are but, among all those definitions and attributes, there’s probably one thing that fits them all - they need to be simple. So let’s have a look at...
September 02, 2016
When deploying Infinispan on Docker based Cloud environments, the most critical thing is how to manage configuration. In this blog post we’ll explore some of the options. Extending our Docker image Creating your own Docker image based on jboss/infinispan-server is q...
August 18, 2016
Running Infinispan cluster on Kubernetes In the previous post we looked how to run Infinispan on OpenShift. Today, our goal is exactly the same, but we’ll focus on Kubernetes. Running Infinispan on Kubernetes requires using proper discovery protocol. This blog post ...
August 09, 2016
Running Infinispan cluster on OpenShift Did you know that it’s extremely easy to run Infinispan in OpenShift? Infinispan 9.0.0.Alpha4 adds out of the box support for OpenShift (and Kubernetes) discovery! Our goal We’d like to build an Infinispan cluster on to...
July 20, 2016
As you may have noticed our Docker images are published together with (or very soon after) releases. But what if you want to try out some brand features which have just been merged? In that case you need to build an image by yourself. Step #1 - Clone JBoss Docker image repo...
April 04, 2016
Dear community, We are proud to announce the release of Infinispan 8.1.3.Final. https://infinispan.org/download and try it out! The maintenance release includes: Fixed cluster startup in client server mode Fixed default cache race condition during server start Fi...
April 04, 2016
Dear community, We are proud to announce the release of Infinispan 8.2.1.Final. https://infinispan.org/download#stable and try it out! The release contains the following changes: Improved test suite stability Fixed deadlock and default cache race condition during s...
September 25, 2014
A long time ago, in a coffee bar far, far away, Infinispan met CDI. The two had the most amazing espressos, but they noticed that service was not as efficient as they wished. To help them out, the CDI support has been extended to include CDI Events. Coffee Events In case ...


