~/conference

Devoxx Ukraine 2020

date:2020-11-05..2020-11-07
location:-- online --
tags:[java]
titleauthorlength
The Effective Developer - Work Smarter, Not Harder.Sven Peters01h 03m
Argues effectiveness beats raw efficiency and gives concrete practices: enforce team code with automatic formatting and meaningful names, run peer reviews…
Talk on
Introduction to PASETO (platform-agnostic security tokens).Devlin Duldulao22m
Shows why JWTs fail in practice by naming concrete exploits — none algorithm, algorithm confusion, kid header injection and short HMAC keys cracked with a jwt…
Talk on
Kubernetes Security for Developers.Andreas Falk02h 00m
Builds a tiny Spring Boot greeting app, containerizes it and demonstrates a root vs rootless image, scans images with Trivy, and deploys to a managed GKE…
Talk on
Building Reactive Application with R2DBC.Yehor Maiorov26m
The talk from Devoxx Ukraine 2020 ONLINE Fb: www.facebook.com/DevoxxUkraine/ Website: www.devoxx.com.ua Reactive programming has been rapidly gaining…
Talk on
Building a Telegram bot with Apache Kafka, Go, and ksqlDB.Robin Moffatt22m
Live demo builds a Telegram bot that reads Bradford council car-park CSVs via a REST poll every 15 seconds, pipes them into Apache Kafka, enriches and…
Talk on
NoSQL Endgame.Werner Keil, Otavio Santana, Thodoris Bais47m
A hands‑on comparison runs Spring Data, Micronaut Data, Jakarta NoSQL, Hibernate OGM and GORM against MongoDB, Neo4j and Hazelcast with live demos using…
Talk on
Event-driven serverless architectures using Knative and Cloud Run.Mete Atamel48m
Knative Serving deploys containers with auto-scales to zero after 60s, revision names and traffic splitting; Knative Eventing uses CloudEvents, a broker +…
Talk on
Getting started with Machine Learning on AWS.Julien Simon01h 41m
Walks through the AWS ML stack with live console and SDK demos: Amazon Rekognition (face, celebrity, text, moderation, PPE detection), Amazon Polly with SSML…
Talk on
Distributed Tracing : New DevOps Foundation.Jayesh Bapu Ahire24m
Demo shows Hypertrace open-source ingesting Zipkin/Jaeger-style traces from an Online Boutique app and running via Docker Compose and Helm. It builds live…
Talk on
AkkaCluster and AkkaTyped DeepDive Into the ActorModelWith a BitofEyeCandy.Hugh McKee01h 59m
Four Java projects on GitHub (mckeeh3) boot a nine-node local Akka cluster with scripts, a web dashboard eye candy, and progressively add Akka Typed features…
Talk on
Reacting to an Event-Driven World.Grace Jansen01h 17m
Explains how Kafka plus reactive patterns deliver end-to-end non‑blocking systems and shows a working GitHub demo: Open Liberty + MicroProfile Reactive…
Talk on
Data processing with Kafka Streams and Spring Framework.Dmitry Sergeev01h 44m
Builds a three-part system: a Python Raspberry Pi sensor (mocked in demo) → REST service → Kafka topic consumed by a Kafka Streams microservice that computes…
Talk on
Bootiful RSocket.Josh Long01h 03m
RSocket is a binary, reactive wire protocol integrated with Spring and shown working end-to-end: a server-side controller streams 100 greeting messages at…
Talk on
Java at Speed: Building a Better JVM.Simon Ritter44m
Zing JVM replaces hotspot collectors with the C4 garbage collector (continuous concurrent compacting) to remove stop the world compactions and report near-zero…
Talk on
Local Variable Type Infrerence: Friend or Foe.Simon Ritter46m
Local variable type inference (var) in Java SE 10 infers concrete types from initializers but has concrete gotchas: must initialize var and null and array…
Talk on
Know thy neighbours: dependency management done right.Brian Vermeer38m
A 222‑line demo app with five direct dependencies pulls in 54 total artifacts and ends up shipping roughly ~450,000 lines of third‑party code, so…
Talk on
Effective JavaSE9 to 15APIs/Lang features, makes your life easier.Mohamed Taman54m
Practical tour of Java SE 9–15 features with code-backed specifics: module system that trims runtimes down to kilobytes using jlink custom runtime, JShell and…
Talk on
The Future is Now: Web Apps Productivity without Frameworks#slideless.Adam Bien41m
Claims that a Java developer can build production web apps without frameworks using native browser APIs and be productive with zero ramp‑up. Demonstrates a…
Talk on
Jakarta EE + MicroProfile: The Nonfunctional Features #slideless.Adam Bien47m
Builds two Quarkus MicroProfile services (a slow responder and a client) and wires up Health liveness/readiness probes, Metrics exposed to Prometheus, and…
Talk on
Do you use the Optional class as it should be?Mohamed Taman55m
25+ concrete recipes for Java Optional with code-level rules: always initialize with Optional.empty, prefer ofNullable for possibly null values, and never call…
Talk on
Java Forever (Round Table).Oleg Tsal-Tsalko, Bruno Souza, Simon Ritter, Mohamed Taman, Ben Evans54m
Java stays relevant through concrete platform work not slogans: a managed JVM plus a 25 year ecosystem, invoke dynamic (Java 7) that enables language…
Panel on
Thirst-Quenching Streams for the Reactive Mind.Mary Gryleski56m
Reactive Streams is a specification of four interfaces (maps to Java 9 Flow) that provides backpressure via Subscription rather than a ready runtime…
Talk on
Cloud Native Spring - Migrating Traditional Apps.Thomas Vitale49m
Five concrete migration steps: replace external app server with embedded Tomcat and executable JAR (or move to WebFlux or serverless), containerize with Cloud…
Talk on
Machine Learning in Production: An Intro to MLOps.Ryan Dawson47m
Claims that ~90% of ML models never reach production and that data, not code, creates most complexity. Describes concrete tooling and patterns: Kubeflow/MLflow…
Talk on
Having fun with Java and JavaFX on the Raspberry Pi.Frank Delparte49m
Builds a JavaFX touchscreen UI on a Raspberry Pi that drives a relay board (220 V switches) and an Arduino‑connected LED strip over Wi‑Fi, using Pi4J for GPIO…
Talk on
Finding relevancy: Improving your application search bar!Alexander Reelsen44m
Builds a small social‑network search using Elasticsearch + Kibana and a GitHub demo, starting from a single-field full‑text query then iteratively adding real…
Talk on
Extreme Professionalism - Software Craftsmanship.Victor Rentea49m
Argues that overspecialization produces slow projects, low bus factor and blaming, supports collective code ownership and a full‑stack learning path, and cites…
Talk on
Dungeons, Dragons, and Graph Databases.Guy Royse51m
Procedural dungeon generator writes nodes and relationships into RedisGraph and code sits on GitHub; running npm start seeds a random dungeon and a Cypher…
Talk on
Kotlin for the back-end – Does the fancy code bring much value?Taras Boychuk48m
Builds a Spring Boot app twice — using Spring Boot + Kotlin, H2 and Spring Data JPA — creating Person and Note entities, repositories and REST endpoints; live…
Talk on
Cause of Death: Hibernate.Thorben Janssen58m
Shows concrete Hibernate pitfalls with code and numbers: eager fetch turns one query into N+1 (6 authors → 7 JDBC statements), list vs set causes wholesale…
Talk on
Battle-tested event-driven patterns for your Microservices archit.Natan Silnitsky43m
Wix runs ~1.5 billion Kafka messages per day across ~1,500 microservices and uses Kafka + websockets to build concrete solutions: a Consume and Project flow…
Talk on
anywhere.io-A story of rapid technology transformation to enable remote..Pavel Veller51m
A monolithic Spring Boot/Postgres app and React frontend becomes a polyglot API ecosystem: containers on EKS plus Node/TypeScript Lambdas, CloudFront + S3 for…
Talk on
Polyglot, Fault-Tolerant Event-Driven Programming with Kafka....Natan Silnitsky35m
Wix describes a Kafka-based event infra called Greyhound that handles 1.5 billion business messages per day across 1,500 microservices and guarantees eventual…
Talk on
Exploring what's new in Java in 2020.Miro Cupak50m
Live-coding demos run in JShell on a JDK 16 EA build and show concrete syntax and behavior: switch expressions with yield and polyexpression typing, pattern…
Talk on
Even threads are now virtual:past, present, future of concurrency in Java.Miro Cupak49m
Java now prototypes Project Loom virtual threads — cheap, user‑space threads that let applications create millions of virtual threads and treat blocking as…
Talk on
Be a better developer, learn faster and get more results...Bruno Souza51m
Explains skill acquisition as biological: building myelin around neurons makes thinking up to 100x faster and reduces recovery time 30x, so the path to…
Talk on
Architecting for rapid, frequent, reliable delivery of software.Chris Richardson01h 01m
Argues that businesses need RFRS delivery and measures it with Accelerate metrics: lead time under an hour, deployment frequency many times a day (Amazon once…
Talk on
Thread Safety with Phaser, StampedLock and VarHandle.Heinz M. Kabutz52m
Compares Phaser, StampedLock and VarHandle with microbench demos: measuring thread start jitter (volatile spin and countdown vs a phaser is a managed blocker)…
Talk on
Transaction is a monad.Jarek Ratajski47m
Claims that a database transaction can be modeled as a monad and practically composed with other effects, shows concrete code patterns in Kotlin and Java…
Talk on
From functional programming to assembly - the cost of abstractions....Jarek Ratajski53m
Immutable calculator code benchmarks run on OpenJDK 1.8 show ~10x slowdown versus a mutable loop, but compiling with Graal removes allocations so immutability…
Talk on
Deploying Spring Boot apps with Spinnaker.Igor Dmitriev48m
Hands-on demo deploys a Spring Boot petclinic built by Jenkins, packaged as an RPM-packaged Spring Boot service, uploaded to an S3 yum repo, then baked into…
Talk on
Why You Should Migrate to Java 11 Right Now.Ben Evans55m
Practical migration notes and measurable wins: Java 11 reduces heap by 30–40% on many apps via compact strings and a much improved G1 collector (but plan for…
Talk on
REST API refactoring.Oleksandr Reshetnik41m
API design must be treated as a live product because changes are effectively irreversible and affect many users; common problems include parameters hell (tens…
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.