Managing certificate issuers for your domain using CAA

Ever since I started my blog, I’ve been using HTTPS to serve its content using encrypted connections. At first I used TLS certificates issued by Namecheap but when Let’s Encrypt entered the arena it didn’t take long for me to switch. More than the pricing aspect, it was just so much easier to manage the …

Running an Infinispan node in clustered mode using Testcontainers

In my last to blog posts I wrote about a library called Testcontainers. It’s a Java wrapper around docker containers and you can use it to run software that your application depends on in a test context. My last post presented a solution that makes it easier to start up an Infinispan caching server. This solution focused on a standalone Infinispan server. While this is probably good enough most of the time, sometimes you might need a server running in clustered mode. This post shows one solution for this.

Running an Infinispan server using Testcontainers

A few days ago I wrote about a library called Testcontainers. It helps you to run software that your application depends on in a test context by providing an API to start docker containers. Testcontainers comes with a few pre-configured database- and selenium-containers, but most importantly it also provides a generic container that you can use to start whatever docker image you need to.