Java ON 2024
| title | author | length |
|---|---|---|
| What is your app really doing? Make it tell you with OpenTelemetry. | Jessica Kerr | 01h 02m |
Claims that OpenTelemetry lets production systems tell you what happened, demonstrates a Java setup using the OpenTelemetry Java agent plus Docker Compose… | ||
| Testcontainers best practices. | Anna Chernysheva | 01h 06m |
Testcontainers runs real services in on‑demand Docker containers so tests use the same versions as production; the talk shows Java code that starts PostgreSQL… | ||
| Virtual Threads - what we won or lose using it. | Joao Paulo Sanchez | 42m |
JEP 444 introduces virtual threads that move blocking IO off OS cores so many more requests run concurrently without code rewrites; enabling… | ||
| "This is fAIne". Panel discussion | Roman Meerson, Yevgen Mospan, Evgeny Borisov | 01h 02m |
Panelists describe concrete Java+AI work: a virtual mentors system with three prompt blocks (static persona, personalization from a DB, dynamic context), an… | ||
| "You can't use AI directly in Java!" Hold my prompt... | Przemyslaw Jakubowski | 55m |
Demonstrates that Java calls LLMs with no HttpResponse parsing by showing three approaches: raw HTTP to OpenAI, Google Vertex AI JDK, and Spring AI /… | ||
| Discover the Art of Managing Secrets as a Software Engineer. | István Nagy | 56m |
Shows that 13 million secrets were found on GitHub in 2023 and argues engineers should avoid knowing secrets by building a local drop‑in emulator for Azure Key… | ||
| Generative Al: Breaking the Python Monopoly. | Danila Chechitov | 49m |
Claims Python currently dominates generative AI frameworks but Java can compete by leveraging Spring AI, LangChain4j and Semantic Kernel for Java to integrate… | ||
| Keeping Your Java Hot. | Simon Ritter | 01h 03m |
Compares concrete fixes for JVM warmup: Graal native image gives immediate full-speed start but loses speculative optimizations; ReadyNow / Project Liden and… | ||
| Why Java (like a good wine) becomes better with age even if you don’t use the latest features | Ivan Zvieriev | 01h 02m |
Claim: upgrading Java often improves throughput, startup and memory without touching language features. Evidence: G1 default and compact strings cut heap use… | ||
| Amazon Q Developer Code Transformations for Java. | Anton Kovalenko | 59m |
Amazon Q Developer performs automated Java upgrades by applying a knowledge base built from about 200k-project knowledge base and iterating LLM fixes until the… | ||
| New Methods of Working with AI. | Yevgen Mospan | 01h 07m |
Argues GenAI shifts SDLC from individual copilot help to agent-driven workflows, with agents built from prompt, planner, executor, memory and deployed as… | ||
| Java ON 2024 Day 3 | Evgeny Borisov, Roman Meerson, Yevgen Mospan, Joao Paulo Sanchez, Anna Chernysheva, Jessica Kerr | 04h 29m |
Panel shows practical wins: Java 21 virtual threads reduce blocking — a demo sends 32 concurrent requests against an 8-thread pool and drops total time from… | ||
| Java ON 2024 Day 2 | Simon Ritter, Danila Chechitov, István Nagy, Przemyslaw Jakubowski | 04h 12m |
Series of practical sessions that show how Java teams tackle warmup, AI and secrets rather than theory: JVM warmup options compared (Graal native-image… | ||
| Java ON 2024 Day 1 | Anton Kovalenko, Yevgen Mospan, Ivan Zvieriev | 03h 35m |
Amazon Q Developer takes a Java repo, uploads it to a secure us‑east‑1 environment, iteratively builds/tests and uses a knowledge base from ~200k projects plus… | ||
| Java ON 2024 Online Java and AI conference (free) 12-14 November | 01m | |
Conference program outlines hands on fixes for Java cold start and observability with concrete numbers and tools Benchmarks show graalnative plus CRaC cutting… | ||
| nothing matches | ||