Category Archives: DataCenter

#Apache #Kafka solutions going mainstream

By | February 28, 2018

I like when solutions you are excited about and are first seen as “experimental” start to go mainstream. This happened with containers (Docker, CoreOS, Kubernetes etc.) which are now the hottest topic in DevOps right now. The same is happening now for Apache Kafka which was adopted by no other than “Goldman Sachs” for their… Read More: #Apache #Kafka solutions going mainstream »

Map #Docker container ports to virtual IPs in Linux with docker-compose

By | February 15, 2018

Sometimes you need to export multiple instances of the same service with a specific IP using same port outside of a docker swarm environment. Using docker swarm environment is easy to have several instances of the same service exporting some API on the same port. The swarm will take care of load balancing the services… Read More: Map #Docker container ports to virtual IPs in Linux with… »

#Websphere SIB issues when running Websphere in a #Docker container

By | November 14, 2017

When running a Websphere Application server instance in a docker container, if the Service Integration Bus (SIB) is defined to store all the messages and data in an external database there is an issue caused by the way the bus is created. When the SIB is initialized the given name depends on the hostname of… Read More: #Websphere SIB issues when running Websphere in a #Docker container »

Bind #Docker container ports to virtual interfaces to simulate cluster nodes

By | November 8, 2017

My setup implies that I have 3 almost identical application nodes (running as containers) that are part of a cluster and they need to be mapped to different external IPs (not part of the docker ingress network) because they are added in a cluster configuration external to docker. The default behavior of port binding is… Read More: Bind #Docker container ports to virtual interfaces to simulate cluster… »

TCP keepalive: what is it, why do you need it, how to configure it on #Linux

By | November 7, 2017

As you are aware, no service runs alone on some server. You always have to take into account the communication layer between your server and client services. One of the most tricky thing a lot of people overlook is the “housekeeping” of the communication layer. In a properly setup enterprise environment your communication layer (firewalls,… Read More: TCP keepalive: what is it, why do you need it,… »

#Windows10 – set English language but with German keyboard layout

By | October 21, 2017

I have a nice mechanical keyboard “VicTsing® Mechanical PC Gaming Keyboard 87” with German layout, but I prefer my Windows 10 in English. The quick solution the use the keyboard was to add also German language support but kept English as default language. Then the most annoying and frustrating thing kept happening: 1. I selected… Read More: #Windows10 – set English language but with German keyboard layout »

Back-up of /home of a running system using lv snapshot

By | October 21, 2017

Following is a simple and easy way to do a consistent back-up of the /home directory (usually mounted in a separate partition) on a running system. We do not have the luxury of being able to stop the operations of a server and unmount the home partition to make sure no changes are done during… Read More: Back-up of /home of a running system using lv snapshot »