JAX London 2019
as the organisers put it
JAX London The Conference for Java & Software Innovation, October 5–8, 2020 at the Business Design Centre, London
| title | author | length |
|---|---|---|
| Cloud Native Communication: Using Ambassador and Consul Connect with Java Apps | Daniel Bryant | 54m |
Overview of integrating Ambassador API gateway and Consul Connect service mesh with Java apps, using Envoy sidecars on Kubernetes, tradeoffs, and real… | ||
| Keeping up with Java: Look at All These New Features! | Simon Ritter | 50m |
Overview of concrete changes: Java moves to six‑month releases, JDK 11 is the current LTS, and JDK 9+ adds the module system and removes legacy modules (CORBA… | ||
| Developer first – a new Leadership Mindset | Kate Wardin | 47m |
Claims hard numbers: a 2017 Gallup study finds 50% leave because of managers and average engineer tenure is about two to two and a half years, while only 40%… | ||
| Java Particle Acceleration using Quarkus | Alex Soto | 49m |
Quarkus claims to cut Java cloud footprint dramatically: typical cloud stack uses ~220 MB, Quarkus on JVM ~130 MB and GraalVM native ~35 MB, with… | ||
| All about Quarkus | Alex Soto | 11m |
Quarkus pairs with GraalVM native image to compile Java down to native executables, claiming drastic resource cuts (typical Java 200MB → 15MB RAM in native… | ||
| Resolving technical debts in software architecture | Carola Lilienthal | 54m |
Shows concrete inspections and refactorings on real codebases: bytecode visualization with Sotograph to map packages into modules, find layer violations and a… | ||
| GC Tuning & Troubleshooting Crash Course | Ram Lakshmanan | 52m |
Three concrete KPIs: latency, throughput, footprint guide tuning; GC logs (uploadable to GCeasy and similar tools) produce those metrics and root causes. Java… | ||
| THINK-ing Big, THINK-ing Diverse, THINK-ing Forward | Grace Jansen | 31m |
Claims that short, low-cost interventions move girls toward tech, backed by concrete results: an IBM–Disney–Marvel AI challenge for girls 11–14 draws 200… | ||
| New Opportunities for Developers with GraalVM | Alina Yurenko | 33m |
GraalVM ships a new JIT compiler and an ahead‑of‑time native-image tool that builds single-platform binaries, a demo shows a microbenchmark dropping from ~172… | ||
| Data Science Fundamentals | Steph Locke | 55m |
Covers practical steps from business goal to production: follow CRISP-DM style iterations, build a one-row-per-outcome dataset, do feature engineering, split… | ||
| How to Manage State in Apache Kafka | Ben Abramson | 44m |
Uses Kafka for transport and storage but finds the event log is not a substitute for a state store, so the team cycles through approaches: reading the log from… | ||
| Fantastic Performance and Where to Find It | Richard Warburton | 48m |
Uses continuous profiling (Opsian) and flame graphs to find real bottlenecks in production-like runs: a Java service shows median latency drop from ~836 ms to… | ||
| JVMs in Containers, Towards a Perfect Symbiosis! | David Delabassee | 45m |
Demos show concrete wins: using jlink to create a minimal runtime cuts a full JDK image from ~316 MB to under ~50 MB (down to ~34 MB with compression); Debian… | ||
| Serverless On Your Own Terms using Knative | Mark Chmarny | 55m |
Knative packages serving, build and eventing on Kubernetes and claims portability across Cloud Run and other vendors; it launches from ~13 precursor projects… | ||
| Which Free Java to Choose in 2019 | Martijn Verburg | 46m |
Oracle stops cost-free production updates after 6 months of free Oracle updates, forcing choices: pay Oracle subscription, stay unpatched (risky), or switch to… | ||
| Java Serialisation: A Modern Fairytale | Stephen Hellberg | 41m |
Java serialization is still widely used but fundamentally unsafe: deserialization runs static initializers while constructors are skipped, letting attackers… | ||
| Micro Frontend: the microservice puzzle extended to frontend | audrey neveu | 51m |
Saagie moves from embedding entire apps as web components (bad SPA performance, router coupling, library conflicts) to trying React fragments (still version… | ||
| Creating a Cloud-native Microservice – Which Programming Model Should I Use? | Emily Jiang | 54m |
Side-by-side comparison of Spring Boot and MicroProfile with a live demo that builds two REST microservices, packages the MicroProfile service on Open Liberty… | ||
| Scaling Engineering by Hacking Conway's Law | Aviran Mordo | 53m |
Company growth from ~100 to ~1,000 engineers in five years drives a reorg into cross-functional gangs, discipline guilds, and startup-like companies; guilds… | ||
| nothing matches | ||