Posts

Use Shell Script To Control Server By Websocket

Some time ago my kid was totally into Minecraft™. We started to build a world together. But the server was my computer. Switch off and the world was not available. Luckily I had a mini PC available and started to figure out how to install and run a local Minecraft server. Finally everything was up and running. But there was a catch. I only had one monitor and I don’t wanted to switch all the time to inspect and control the server.

Terraform Structuring Lessons

Overview Working with Terraform takes some time to get comfortable with. One of the greatest myths in all the examples is the main.tf. Starting a new infrastructure it can make sense to begin with one file an put all resources in there. But after reaching several pages in editor things can easily go down hill from there. I want to share some lessons learned after taking over larger applications infrastructure project without being able to reach the initial author.

Enable multiple R2DBC database connection factories

Migrating an existing project to Spring WebFlux requires quite some effort. You have to touch the entire configurations. If you work incrementally you will find most parts of an WebFlux application are implemented fast and easy. But if you dig deeper into the application requirements things can become interesting. While working on the database access layer and migrating from JDBC to R2DBC I found one of this interesting challenges. Starting small and followed first the documentation.