Category Archives: Java Runtimes – VM, Appserver & Cloud

Map Reduce in Hadoop Example

Hadoop MapReduce is a software framework used for distributed processing of large data sets on compute clusters. According to The Apache Software Foundation, the objective of Map/Reduce is to split the input data set into independent chunks that are processed … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , | Leave a comment

What is Docker Compose? How to use it?

When you use Docker and you have to handle many different containers, their management is complicated. You need to manage the configuration and the functioning of each container separately. When you need to use your containers in a specific environment, … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , | Leave a comment

Docker Best Practices: Keine “FAT JARs” mehr!

Dieser Beitrag unserer Blog-Serie beleuchtet, warum die so häufig genutzten “Fat” oder “Uber” Jars und auch WAR-Dateien schlecht für die Bereitstellung mit Docker sind und welche sinnvollen Alternativen existieren.

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , | 2 Comments

Docker Best Practices: Sortierte Layer

Das korrekte Sortieren der Layer eines Docker-Images optimiert den Build und auch die Ausführung der verschiedenen Images. Schlimmstenfalls wird immer alles neu gebaut und dann durch die komplette Infrastruktur geschoben.

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged | 3 Comments

Docker Best Practices: Alle Wege führen nach Docker

Dieser Beitrag ist der Auftakt zu einer mehrteiligen Docker-Best-Practices Reihe und eine kurze Einführung in die Nutzung auf der Kommandozeile. Docker ist mittlerweile aus Anwendungslandschaften und der Software-Entwicklung nicht mehr wegzudenken. Selbst wenn man es nicht in der Produktionsumgebung zur … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | 3 Comments

Serverless Architecture, der neue Trend

Die Industrie hat gerade erst kürzlich den letzten größeren architekturellen Hype durchgemacht. Das Aufteilen traditionell monolithischer Applikationen in Microservices und das Betreiben dieser in der Cloud ist ein großer Schritt in eine neue Welt. In dieser neuen Welt scheint alles … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , , | Leave a comment

AdoptOpenJDK – kostenlos und langfristig

Die beiden vorangehenden Artikel dieser Serie befassten sich zum einen ausführlich mit den kommenden OpenJDK Lizenzänderungen, sowie auch mit den Alternativen, die weiterhin eine freie Nutzung des JDK ermöglichen. In diesem Artikel werden wir uns mit AdoptOpenJDK als eine der … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , | 1 Comment