~/conference

Java ON 2022

date:2022-10-17..2022-10-20
location:Las Vegas, United States
series:Java ON · 2 editions
editions:[Java ON 2022, Java ON 2024]
tags:[java]
titleauthorlength
Promo01m
A short promotional clip for Java ON 2022 that contains only music and no spoken content, pointing viewers to the event page…
Promo on
Students' DayAlexander Savin, Oscar Camacho02h 19m
Two short sessions show concrete outcomes: Scala is pitched not as trendy syntax but as a modeling tool with algebraic data types and composable blueprints…
Talk on
Purple StreamVadzim Kavalkou, Jegors Cemisovs, Karin-Aleksandra Monoid, Oleg Klimenko05h 25m
Purple Stream runs four hands‑on sessions: a performance study comparing Spring, Spring Reactive, Quarkus and GraalVM native images with build time up 41×–60×…
Talk on
Orange StreamMykyta Berehulia, Mikhail Kotor, Péter Verhás, Oleg Klimenko04h 47m
Three short case studies with concrete takeaways: a serverless benchmark shows whole-app AWS costs make Lambdas only about 10–15% of monthly spend, so swapping…
Talk on
Reactive vs. Virtual threads power with Helidon NimaDmitry Alexandrov01h 13m
Helidon demonstrates that replacing reactive plumbing with JDK virtual threads delivers similar or better throughput while keeping blocking, familiar code…
Talk on
Honey, I stress tested shrank images!Vadzim Kavalkou45m
Compares a single travel-service app implemented as Spring MVC, Spring WebFlux and Quarkus, with Postgres prefilled (≈500k transfers, 200k users)…
Talk on
Serverless 2049Mykyta Berehulia01h 03m
Performance tests run an event pipeline on AWS Lambda comparing Plain Java (JVM) and GraalVM native images with Micronaut handlers, splitting large inputs (up…
Talk on
Why should you wake up tomorrow and start to learn Scala?Alexander Savin01h 01m
Argues that Scala lets teams model domains with algebraic data types and build compile‑time‑checked DSLs using operator and extension methods, and shows…
Talk on
Do Not Use Azure Functions with Java!Mikhail Kotor54m
Conclusion: Azure Functions with Java causes frequent runtime and developer friction: local debugging breaks on M1 Macs, the build-and-deploy process uses…
Talk on
Unit Tests as a SpecificationJegors Cemisovs01h 12m
Shows that Spock (Groovy on the JUnit platform, Gradle build) cuts boilerplate and produces BDD given-when-then specs that run as tests and export clickable…
Talk on
Levels of Docs as CodePéter Verhás01h 00m
Claims a Java macro processor named Jamal reads source files, evaluates macros and injects live values (versions, defaults, snippets) into AsciiDoc so…
Talk on
Treasure.map(): Functional Programming in JVM-based languagesKarin-Aleksandra Monoid52m
Walks through concrete FP tools and patterns on the JVM with examples in Kotlin, Java, Scala, Clojure and Groovy, demonstrating Stream API use, flatMap…
Talk on
Big Data in Java World: Apache Spark and Scala. Arch and live codingOleg Klimenko01h 12m
Overview of hands‑on Apache Spark with Scala: covers architecture, client vs cluster driver/executor modes and live coding in Jupyter (Almond) using RDD /…
Talk on
Java Annotation ProcessingOscar Camacho01h 03m
Creates a custom @Builder annotation and a processor that uses javax.annotation.processing.AbstractProcessor and Google auto-service to write .java files via…
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.