Voxxed Days CERN 2019
2019-05-01
Geneva, Switzerland
[Voxxed Days CERN 2017, Voxxed Days CERN 2019, Voxxed Days CERN 2025, Voxxed Days CERN 2026]
who it's for
Java developers, platform engineers, site reliability engineers, devops engineers, cloud architects, machine learning engineers
topics
GraalVM polyglot in-database; OpenStack private cloud scaling; Kubernetes and Istio canary routing; Puppet catalog compilation in containers; JDK modularization and jlink; jdeps and strong encapsulation; GitLab CI Docker image testing; TensorFlow convolutional nets for vision; Magenta.js music generation; MicroProfile fault tolerance configs; Prometheus metrics from MicroProfile; web components with Storybook
| title | author | length |
|---|---|---|
| Keynote | Robert "Uncle Bob" Martin | 59m |
Starts from H2O demos and 45 V electrolysis then walks history: Turing invents stacks, base‑32 coding, mercury delay lines and a 22‑bit ACE; wartime relays… | ||
| A Dozen Cool Things You can Do with JVM Languages | Venkat Subramaniam | 51m |
Shows 12 concrete JVM-language tricks with code hits: file reading via Groovy's file.text and Scala's Source.mkString, running processes with Groovy… | ||
| The Error of our Ways | Kevlin Henney | 54m |
A tour of concrete failures: a DOS TCP/IP error and a Dutch rail site leaking Java NullPointerException show how encapsulation breaks; a trading firm loses… | ||
| The code is back to the database with Oracle MLE (GraalVM) | Franck Pachot | 12m |
Demonstrates Oracle Labs integrating GraalVM polyglot in-database so JavaScript and Python can run inside Oracle/MySQL, with a Docker beta that stores code as… | ||
| The CERN Cloud Infrastructure: 5 years in 15 minutes | Daniel Abad | 15m |
CERN starts a private cloud with OpenStack in 2012 and scales from a few hundred hypervisors to 300K+ cores across two data centres, serving ~3,500 users and… | ||
| Puppet and containers: A multi-tenancy deployment | David Moreno Garcia | 15m |
CERN runs 40,000 nodes served by a shared pool of ~200 Puppet Servers, so a single compromised repo or master can push malicious catalogs cluster‑wide. The… | ||
| Modern Java: Change is the Only Constant | Mark Reinhold | 47m |
Platform is split into 26 standard modules, later trimmed so core distribution has 19 standard modules after Java EE and CORBA removed, enabled by JDK 9… | ||
| No QA: Modern Java: Change is the Only Constant | Mark Reinhold | 27m |
Platform is split into 26 standard modules (later trimmed to 19), old internals are being strongly encapsulated with tooling like jdeps/javac warnings and… | ||
| Deep Learning in Computer Vision | Błażej Kubiak, Krzysztof Kudrynski | 47m |
Shows a working pipeline that starts with handcrafted 3x3 filters to detect edges, frames and glasses, then switches to learned filters by training a… | ||
| Deconstructing Web frameworks for a more resilient code base | Hubert Sablonnière | 51m |
Deconstructs frameworks into concrete layers (component system, DOM manipulation, CSS isolation, router, state, SSR) and shows a live migration: a seven‑year… | ||
| Transform a Legacy Application with Kubernetes and Istio | David Gageot | 54m |
Demonstration shows a legacy Java monolith running in a Docker image on a single‑node Kubernetes cluster, then enhanced without touching application code by… | ||
| Bulletproof Java Enterprise Applications for The Hard Production Life | Sebastian Daschner | 52m |
Concrete fixes and demos show how to stop synchronous HTTP calls from freezing the JVM: use JAX‑RS timeouts (example 3s timeouts), run services in Docker on… | ||
| Graph Network in High Energy Physics | Jean-Roch Vlimant | 16m |
Graph networks convert detector hits into nodes and predict edge-by-edge tracking via binary edge scores to build charged-particle trajectories, reducing the… | ||
| Docker image testing in GitLab CI | Thomas Holene Løkkeborg | 15m |
GitLab CI builds a complex Docker image used by CERN Java apps, using Docker-in-Docker on private privileged runners and passing the built image between stages… | ||
| Providing Continuous Integration at CERN | Daniel Juarez Gonzalez | 13m |
CERN runs a CI platform serving 15,000 active users and executing about 100,000 jobs per month across GitLab CI, Jenkins + Nexus, a Docker registry and… | ||
| Unleashing your musical creativity with Magenta.js | Monica Dinculescu | 47m |
Magenta.js is a browser library that runs TensorFlow.js models to generate and transform music and images: MIDI-based generators that produce navigable… | ||
| nothing matches | ||