About the Author

Rafal Leszko

Rafal Leszko

Cloud Software Engineer

Rafał is a passionate software engineer, trainer, conference speaker, and author of the book, Continuous Delivery with Docker and Jenkins. He specializes in Java development, cloud environments, and continuous delivery. Prior to joining Hazelcast, Rafał worked with a variety of companies and scientific organizations, including Google, CERN, and AGH University of Science and Technology.

Pricing
Chat
Contact
Loading

No posts were found matching that criteria.

Spring Boot: Hazelcast for Session Replication

Rafal Leszko
by Rafal Leszko

NOTE: This is an updated version of a previous blog. This article contains updated information. You can use Hazelcast for HTTP session replication between multiple replicas of your Spring Boot application. For example, imagine that you have a classic example of an online shop with customer’s items stored in the session. Users start to add […]

Caching with Spring Boot and Hazelcast

Rafal Leszko
by Rafal Leszko

NOTE: This is an updated version of a previous blog. This article contains current information. Spring Boot is very well integrated with Hazelcast. It’s enough to provide Hazelcast configuration on the classpath and it will be automatically used. In this blog post I’ll explain step-by-step how to enable Hazelcast as a cache manager for your […]

How to set up Hazelcast on AWS ECS

Rafal Leszko
by Rafal Leszko

Hazelcast IMDG can be fairly simply configured to work on AWS ECS. This Blog Post presents this process step by step.

AWS Auto Scaling with Hazelcast

Rafal Leszko
by Rafal Leszko

Learn how to set up a Hazelcast cluster on AWS Auto Scaling group.

Hazelcast Helm Chart

Rafal Leszko
by Rafal Leszko

Learn how to use Hazelcast Helm Chart

Securing Hazelcast with Cert-Manager

Rafal Leszko
by Rafal Leszko

Cert-Manager became a standard way for issuing and rotating certificates in Kubernetes and OpenShift environments. Simple to install. Simple to use. Well integrated with Vault and other secret managers. No surprise it’s the way to go if you want to set up secure communication between your applications! In this blog post, I show how to […]

How to Set Up Your Own On-Premises Hazelcast on Kubernetes

Rafal Leszko
by Rafal Leszko

Hazelcast loves Kubernetes. Thanks to the dedicated Hazelcast Kubernetes plugin, you can use dynamic auto-discovery. Hazelcast on Kubernetes can also run in multiple topologies: embedded, client-server, or as a sidecar. What’s more, thanks to the Helm package manager and the dedicated Hazelcast Helm Chart, you can deploy a fully functional Hazelcast server in literary minutes. […]

Hazelcast Resilient to Kubernetes Zone Failures

Rafal Leszko
by Rafal Leszko

Data is valuable. Or I should write, some data is valuable. You may think that if the data is important to you, then you must store it in the persistent volume, like a database or filesystem. This sentence is obviously true. However, there are many use cases in which you don’t want to sacrifice the […]

Where Is My Cache? Architectural Patterns for Caching Microservices

Rafal Leszko
by Rafal Leszko

I’m sure you use caching somewhere in your system. This can be either to improve performance, reduce backend load, or to decrease downtime. Everybody uses caching. Caching is everywhere. However, in which part of your system should it be placed? If you look at the following diagram representing a simple microservice architecture, where would you […]

Subscribe

Subscribe to the blog

Follow us on: