~/conference

J-Fall Virtual 2020

date:2020-11-03..2020-11-06
location:-- online --
series:J- Virtual · one edition
titleauthorlength
Modernize and Automate your Java Application for KubernetesÁdám Sándor38m
Shows how to turn legacy Tomcat into a Kubernetes-native service by adding two CRDs tomcat and webapp and implementing a tomcat operator with java-operator-sdk…
Talk in English on
Serverless-Native Java with QuarkusAlex Soto36m
Quarkus on K native demonstrates a Java serverless stack: container images run on Kubernetes with K native serving and eventing, automatic scale-to-zero…
Talk in English on
Securing Containers by Breaking inBrian Vermeer40m
Live demo exploits an ImageMagick RCE to escalate from an uploaded JPEG to a shell, proving containerized apps inherit OS flaws. Research shows Node images…
Talk in English on
Automated Path to Production using Open Source and VMware TanzuDieter Hubau40m
Live demo shows a Java Spring Boot app pushed to GitLab CI, built as a jar then turned into a container by Tanzu Build Service (kpac), pushed to Harbor and…
Talk in English on
Migration from Old Java-EE App to Modern Cloud Native AppsDuncan Bloem38m
A migration strategy to move thousands of 10–15 year old Java EE web apps at ABN Amro into cloud-native applications. The approach upgrades remote EJB2 →…
Talk in Dutch on
Plug-in Architectures With Layrry & Java Module SystemG. Morling, A. Almiray39m
Layrry is an API+launcher that assembles module layers from Maven coordinates (demo uses jbang and Java 11), fetching jars and launching layered JVMs so the…
Talk in English on
Cloud chaos and microservices mayhemHolly Cummins38m
Cloud habits that were fine ten years ago become costly or fragile: a personal Kubernetes cluster burns about €1,000/month as a zombie, a study of ~16,000…
Talk in English on
Shifting gear, A Reactive Story in BankingIgmar Palsenberg37m
Built a modern, reactive SEPA payment engine that replaces legacy COBOL flows and runs on Akka and Java, with a one-month initial design followed by…
Talk in English on
Ignite SessionsBerwout de Vries Robles, Hanno Embregts, Michel Schudel35m
A rapid set of five-minute sessions delivers concrete takeaways: a proposal to think of skills as Tetris-shaped developers with complementary bricks and…
Talk in English on
Jakarta EE 9 and BeyondIvar Grimstad39m
Jakarta EE 9 finalizes the legal transfer and does a namespace switch from javax. to jakarta.; migration is demonstrated by converting a JAX-RS/Servlet app…
Talk in English on
Fixing your performance and concurrency bugsJeroen Borgers38m
Bank systems handle about 10M retrievals/day and every 10ms matters; GC tuning cuts max pauses from 7.5s to below ~3s and sometimes from minutes to under a…
Talk in English on
Keynote: Cloud Native Java, ReduxJosh Long23m
Creates two demo microservices (order and customer), builds a Docker/OCI image with the Spring Boot Maven plugin using paketo buildpacks, and registers both to…
Talk in English on
An introduction to creating CLI applications using picoCLIJulien Lengrand15m
picoCLI demonstrates a minimal JVM library that builds a Star Wars HTTP-query CLI with annotated options, positional parameters and subcommands, plus a…
Talk in English on
Making Maven MarvellousMaarten Mulders, Martin Kanters39m
Describes concrete contributions to Maven: fixes to the multi-module reactor so running mvn from a submodule or with -f correctly resolves inter-module…
Talk in English on
Reactive Relational Database Connectivity using R2DBCMaarten Smeets37m
The talk explains R2DBC (Reactive Relational Database Connectivity) as a non-blocking alternative to JDBC for accessing relational databases in cloud and…
Talk in Dutch on
The Java Roadshow, Episode 15Michel Schudel39m
Java 15 (Sept release) and a peek at Java 16 features, with concrete demos: live code for text blocks and records, examples showing how sealed classes restrict…
Talk in English on
Infinitely scalable microservices with Project Loom and HelidonPeter Nagy40m
Shows an experimental integration of Project Loom (early‑access JDK 16 virtual threads) with Helidon MP, swapping Helidon’s thread manager with three changed…
Talk in English on
Panel DiscussionSimone v. Erp, Marin Jankovski, Daniel Gebler, Daan v. Osch41m
Practical, concrete remote-work tactics and tradeoffs: a lightweight office booking tool and staggered lunch shifts for 50-person capacity; gamification moved…
Panel in English on
Building a high performing Passenger Information SystemRobbert Noordzij38m
Team replaces a decade-old monolith by duplicating input streams and building containerized microservices on OpenShift/Kubernetes with Java Spring Boot and…
Talk in English on
Programming for AccessibilityRory Preddy48m
Shows concrete tools and steps: run x-core tests in an Azure DevOps pipeline (demo runs 53 automated checks), use the Accessibility Insights Chrome/Edge…
Talk in English on
30 minutes of FailureRoy van Rijn, Roy Braam39m
A string of concrete failures and fixes: using mqj explorer that deletes queues without confirmation; clicking a red stop button in pivotal cloud foundry that…
Talk in English on
Cause of Death: HibernateThorben Janssen16m
Shows concrete bugs and fixes: using fetch type eager causes an N+1 of one query per author, while one left join fetch eliminates it; modeling many-to-many…
Talk in English on
Mutation testing in practiceVadym Markelov41m
Shows that injecting small, automated code changes reveals real blind spots: projects report 100% line coverage but surviving mutants, proving tests miss logic…
Talk in English on
The New Excitement Around the Good Old JavaVenkat Subramaniam25m
Java moves to a six‑month release cadence and that accelerates real features: switch as expression and instanceof pattern matching remove boilerplate and…
Talk in English on
Building Building BlocksW. Oet, Martin Visser, João Viegas, Chris Stapper22m
Rabobank runs a set of reusable components: an edge router handling tens of thousands of requests per minute, data services for accounts and users, and CI/CD…
Talk in English 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.