Category Archives: Java Runtimes – VM, Appserver & Cloud

High performance at low cost – choose the best JVM and the best Garbage Collector for your needs

The Garbage Collector (GC) is an integral part of every Java Virtual Machine (JVM) – running in the Cloud, on a dedicated server or on your desktop/laptop. Are you aware of what impact a GC has on an application – … Continue reading

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

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