~/conference

Voxxed Days CERN 2019

Java developers, platform engineers, site reliability engineers, devops engineers, cloud architects, machine learning engineers

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

titleauthorlength
KeynoteRobert "Uncle Bob" Martin59m
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…
Talk on
A Dozen Cool Things You can Do with JVM LanguagesVenkat Subramaniam51m
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…
Talk on
The Error of our WaysKevlin Henney54m
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…
Talk on
The code is back to the database with Oracle MLE (GraalVM)Franck Pachot12m
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…
Talk on
The CERN Cloud Infrastructure: 5 years in 15 minutesDaniel Abad15m
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…
Talk on
Puppet and containers: A multi-tenancy deploymentDavid Moreno Garcia15m
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…
Talk on
Modern Java: Change is the Only ConstantMark Reinhold47m
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…
Talk on
No QA: Modern Java: Change is the Only ConstantMark Reinhold27m
Platform is split into 26 standard modules (later trimmed to 19), old internals are being strongly encapsulated with tooling like jdeps/javac warnings and…
Talk on
Deep Learning in Computer VisionBłażej Kubiak, Krzysztof Kudrynski47m
Shows a working pipeline that starts with handcrafted 3x3 filters to detect edges, frames and glasses, then switches to learned filters by training a…
Talk on
Deconstructing Web frameworks for a more resilient code baseHubert Sablonnière51m
Deconstructs frameworks into concrete layers (component system, DOM manipulation, CSS isolation, router, state, SSR) and shows a live migration: a seven‑year…
Talk on
Transform a Legacy Application with Kubernetes and IstioDavid Gageot54m
Demonstration shows a legacy Java monolith running in a Docker image on a single‑node Kubernetes cluster, then enhanced without touching application code by…
Talk on
Bulletproof Java Enterprise Applications for The Hard Production LifeSebastian Daschner52m
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…
Talk on
Graph Network in High Energy PhysicsJean-Roch Vlimant16m
Graph networks convert detector hits into nodes and predict edge-by-edge tracking via binary edge scores to build charged-particle trajectories, reducing the…
Talk on
Docker image testing in GitLab CIThomas Holene Løkkeborg15m
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…
Talk on
Providing Continuous Integration at CERNDaniel Juarez Gonzalez13m
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…
Talk on
Unleashing your musical creativity with Magenta.jsMonica Dinculescu47m
Magenta.js is a browser library that runs TensorFlow.js models to generate and transform music and images: MIDI-based generators that produce navigable…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.