Jenkins supports using docker container engine. As result, Jenkins pipelines are going towards server less builds. Using the built-in docker plugin in pipelines is pretty simple. In that way, pipeline performs native calls to docker. And in consequence, docker is...
See related articles to this category
Service Mesh architecture explained
The term of service mesh is on every ones lips. Many people consider it synonymous with istio. But that is not correct at all. Of course, istio implements a service mesh. Independant from istio there exist different solutions. But what is a service mesh architecture?...
How GIT uses Key Value Store Concept
GIT is a famous and powerful SCM for professionals. Behind the scenes it is a simple key value store. This article covers, how GIT uses key value store concepts. All high level operation rely on this basic. In this way, if you know how git uses key value store...
Java code cache full – how to measure fill level?
What is java code cache? Java code cache is an area where JVM stores its byte code compiled into native code. Java 7 introduced the feature of tiered compilation. So compiled byte code from java class files passes the JIT-Compiler. This happens at run time and...
Apache Maven Java Build Managment Tool
Apache Maven java build tool? Maven is a widely used build management tool. Apache Software Foundation maintains maven in java programming language. So a lot of java projects use maven as build management tool. Maven follows the paradigm convention over configuration....
How to store a large amount of files in file system?
How to store large amount of files in file system? by Markus Breuer | Jun 30, 2019 | Big Data | 0 comments Storing large amounts of files become a challenge. Modern file systems are powerful. But when filling them up with many files they reach limits. The smaller file...
Use openssl to create your own self signed host certificate
create custom ssl certificate In theory it is easy to create self-signed host certificates. But in practice there are some stumbling blocks when creating certificates. This example creates a root CA by using open-oource tool openssl. This are the basic steps: create...
Docker process virtualization
Docker is a lightweight framework for virtualizing application processes. Instead of emulating a computer hardware that still needs an operating system to run applications, Docker takes a different approach. Docker is able to pretend an operating system environment to...
Apache Spark and Hadoop Sequence Files common pitfalls
Hadoop sequence files are applicable for apache spark Hadoop sequence files are key-value containers and offer efficient access to apache spark analytics engine. A nearly random access to sections of a sequence files allows spark to split sequence files in parallel...
Java type-safe contructor with variable argument list
Type-safe arguments help to make the code more maintainable. With an increasing number of optional parameters, the number of method signatures often increases. The attempt to cover all important combinations often ends in a multitude of similar methods. This article...


