~/conference

jLove 2020

date:2020-12-04..2020-12-05
location:-- online --
series:jLove · one edition
tags:[java]
titleauthorlength
Life Beyond Java 8Trisha Gee51m
75% of developers still run Java 8, Java moves to six-month releases with LTS every three years (8, 11, 17), and upgrading yields concrete wins: jshell REPL…
Talk on
Secure Microservices Made Easy with MicroProfile JWTEmily Jiang38m
Are you wondering how to secure microservices? MicroProfile JWT (https://microprofile.io/) is the answer, which enables authorized access from clients/services…
Talk on
Java Community Participation and CollaborationHeather VanCura26m
The JCP explains how Java evolves: every platform release ships as a JSR with three deliverables—specification, reference implementation, TCK—and Java SE 15 is…
Talk on
Level Up Your Java Container ImagesMelissa McKay38m
Docker images are just layered tarballs that unpack into a root filesystem and run as normal Linux processes using namespaces and cgroups, so inspect with…
Talk on
Thirst-Quenching Streams for the Reactive MindMary Grygleski32m
Compares concrete Java libraries—Spring Reactor, Akka Streams, Vert.x (with its event bus and polyglot verticals), Mutiny and RSocket—shows code for a simple…
Talk on
Reacting to an Event-Driven WorldGrace Jansen, Katherine Stanley39m
Claim: Kafka plus nonreactive code is not enough; achieving end-to-end reactivity requires the four reactive manifesto behaviors: message-driven, elasticity…
Talk on
Clean Architecture? Clean Code? Refactoring? Tests? What does this change in my code?Kamila Santos23m
Practical rundown of what changes in code: concrete Java and Spring Boot examples show a simplified clean‑architecture microservice with clients/domain/service…
Talk on
Cloud Chaos and Microservices MayhemHolly Cummins28m
Cloud-native Java causes real failures and fixes: forgotten Kubernetes clusters can cost €1,000/month (one demo cluster burned ~€2,000), a 2017 survey found…
Talk on
How the industry moves on from Java 8?Alexey Shipilev, Baruch Sadogursky, Dalia Sheasha, Jessica Kerr, Josh Long01h 16m
Industry telemetry shows 75% on Java 8 and New Relic data hints at >80% across flavors, so adoption lags despite JDK 9–15 features. Migration pain points are…
Panel on
Your HTTP endpoints are data, as well!Adam Warski33m
Models HTTP endpoints as immutable data values and uses Scala + tapir to define concrete endpoints (add book, list books with optional year and limit filters)…
Talk on
Apache Groovy's Metaprogramming Options and YouAndres Almiray31m
Three new Groovy releases land (3.0.7, 2.5.14, 2.4.21) and Groovy 4 changes package namespaces, breaking binary compatibility. Runtime metaprogramming uses…
Talk on
The Dangerous side of KotlinBart Ankelaar29m
Kotlin features deliver real power but also concrete hazards: extension functions produce three different asUrl extensions in one codebase, scattering behavior…
Talk on
JobRunr - distributed background processing using only Java 8 lambda'sRonald Deguysser32m
A lightweight library that enqueues Java methods as background work using Java 8 lambdas and stores a JSON-serialized job payload in SQL or NoSQL; workers poll…
Talk on
Do you use the Optional class as it should be?Mohamed Taman50m
Claims that 65% misuse Optional, lists concrete anti‑patterns and replacements: avoid Optional as fields, constructor args, collection values; use…
Talk on
Fly like a rocket with HelidonDmitry Alexandrov31m
Helidon 2.x claims much lower RAM and subsecond startup times by using Java 11+, jlink and GraalVM native image support for Helidon MP producing ~20–28 MB…
Talk on
The Hitchhiker Guide to Pure Functions and Immutable ObjectsVictor Rentea34m
Defines pure functions as side‑effect free and deterministic, shows Java cannot enforce purity at compile or runtime, and prescribes a concrete pattern…
Talk on
GraalVM as a Platform for Cloud Native JavaOleg Šelajev47m
GraalVM compiles JVM apps ahead-of-time into single native binaries using the native-image utility and framework plugins such as the Micronaut plugin. Example…
Talk on
When Music and Software Come TogetherHanno Embregts29m
Claims that common songs map to concrete steps of development and demonstrates it with real artifacts: a one‑liner Spring Boot setup that shows framework…
Talk on
Having fun with Java and JavaFX on the Raspberry PiFrank Delporte36m
A working prototype ties a Raspberry Pi 4 plus 7" touchscreen to a relay board and an Arduino‑driven RGB LED strip, uses JavaFX touchscreen UI built on Java 11…
Talk on
What Java Developers Can Learn From ZIOAdam Fraser30m
ZIO gives Java-like projects concrete tools: open up to four files in parallel with forEachParN, abort on the first parse error while bracket guarantees each…
Talk on
The Evolution of Object-Oriented ProgrammingJames Ward32m
Shows a buggy addOne example where a global mutable counter produces outputs 3 then 4 then null then an exception, then contrasts it with pure functions and…
Talk on
What happens when Unicorns drink coffee?Markus Eisel55m
Argument: enterprise developers spend most time on infrastructure not business logic, with Java shops stuck on Java 11 constrained by customers and teams often…
Talk on
Reactive SpringJosh Long58m
Reactive claim: less threads, backpressure, uniform APIs and fault-handling. Demo builds a customers HTTP service (Spring Boot 2.4, Spring Boot 2.4 + Reactor…
Talk on
Java 16 Is Coming!Nicolai Parlog32m
Java 16 finalizes pattern matching for instanceof so code can write an instanceof Type name that checks and declares the variable in one step and pattern…
Talk on
Developing and Deploying ML Models with JavaSuyash Joshi27m
Demonstrates deploying and training real models end-to-end using TensorFlow for Java, DJL and a microservice stack on Micronaut. Shows a concrete example…
Talk on
Sharat ChanderSharat Chander45m
Java celebrates 25 years and Oracle outlines concrete stewardship: OpenJDK is the open development home, Oracle OpenJDK ships under GPLv2 with classpath…
Talk on
Enabling real time collaboration with RSocketSergey Tselovalnikov27m
Canva moves real‑time collaboration from many sockets per service to a single gateway using RSocket multiplexed channels, reducing client connections to one…
Talk on
How we got 10x performance in RSocketOleh Dokuka37m
Claims a concrete path to speed RSocket - Java by replacing Reactor internals with custom Reactor operators and bespoke Mono/Publisher implementations…
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.