JJUG CCC 2019 Fall
as the organisers put it
Contribute to jjug-ccc/slides-articles-2019Fall development by creating an account on GitHub.
who it's for
Java developers, cloud engineers, platform engineers, open source contributors, site reliability engineers, DevOps engineers, software architects
topics
Gradle plugins for OCI deploy; contributing to open source projects; Quarkus live reload workflow; GraalVM native-image compilation; Graal compiler runtime performance; JVM tuning for containers; application class data sharing (App CDS); ZGC returning heap to OS; Helidon SE and MP runtimes; MicroProfile metrics and health checks; Java on serverless platforms (FN/Oracle); jlink custom runtime images
| title | author | length |
|---|---|---|
| Gradle Ex Machina and Contributing to FOSS Communities | Andres Almiray | 10m |
Creates a set of Gradle plugins that add a Maven-like structure on top of Gradle so projects stay predictable while keeping Gradle’s flexibility, and ships an… | ||
| Software Craftsmanship and Java Application Development with Quarkus | Edson Yanaga | 09m |
Quarkus claims to cut Java developer wait time from hours to interactive speeds: edits are save-and-reload in ~100 ms, matching or beating typical JavaScript… | ||
| GraalVM Runtime Efficiency and Contributing to the Development Community | Oleg Šelajev | 17m |
GraalVM runs Java, JavaScript, Ruby, Python and other languages on a unified runtime and claims significant runtime speedups by replacing HotSpot’s top-tier… | ||
| Best Practices with JVMs in Containers | David Delabassee | 07m |
Practical checklist of JVM tweaks for containers: concrete techniques to reduce container startup time (class data sharing, tiered compilation tuning, smaller… | ||
| Building an 'Oops-Less Operation' at Scale | Chris Engelbert | 10m |
A practical checklist for keeping services up at scale: design for power and network blackouts, assume human cable mistakes, and require management buy‑in to… | ||
| Modern Identity Management and Learning from Developers Around the World | Mercedes Wyss | 08m |
Argues that identity work must split human users from nonhuman actors, and shows concrete practices: issuing JWTs for sessions, installing device certificates… | ||
| Building Cloud Native Services with Project Helidon | Dmitry Kornilov | 10m |
Java libraries for building microservices that claim to be “microservices the easy way,” with QuickStart templates that produce a running service and… | ||
| Building Cloud Native Services with Project Helidon | Dmitry Kornilov | 45m |
Project Helidon presents two flavors: Helidon SE (reactive, no DI) and Helidon MP (MicroProfile, CDI). SE builds tiny apps (~6.4 MB) that start in ~2s and… | ||
| Java in the Serverless Space | David Delabassee | 48m |
Java runs on open-source FN and on Oracle Functions using containers; demo shows a Maven-based Java FaaS deployed as a Docker image and invoked locally. Using… | ||
| New Features of JDK 13 | David Buck | 47m |
JDK 13 introduces App CDS for application classes to automatically create and reuse shared class-data archives from an app’s actual classpath, reducing manual… | ||
| nothing matches | ||