~/conference

Devoxx Ukraine 2021

date:2021-11-19..2021-11-20
location:-- online --
titleauthorlength
Wildbook: Software and Machine Learning Engineers Join the Fight...Jason Holmberg44m
Wildbook is an open source data platform that pairs a Java J2EE data server and Python ML pipeline with species‑specific ID models (triplet‑loss embeddings…
Talk on
Sustainable City Making (one App at a time)Tom van Arman49m
Organizes hackathons that produce working apps in days, builds a thrift app that diverts bulky waste, pilots a Chilean laborer matchmaking app, and runs a…
Talk
A Dozen Cool Things We Can Do With Popular JVM LanguagesVenkat Subramaniam49m
Twelve concrete tricks across Java, Scala, Groovy and Kotlin: quick file reads via Groovy .text and Kotlin readText or Scala Source.fromFile.mkString…
Talk on
When Music and Software Come TogetherHanno Embregts27m
Claims that songwriting maps directly onto the software lifecycle and demonstrates it by singing concrete mashups and anecdotes: a Twitter code gag turned into…
Talk on
Bootiful Edge ServicesJosh Long51m
Builds three runnable services: an HTTP reactive "customers" service backed by H2/R2DBC with eight seed rows, an RSocket "profiles" service (in-memory map)…
Talk on
Introducing Hibernate Reactive – The first reactive ORM frameworkTaras Boychuk53m
Hibernate Reactive claims to be the first reactive ORM API for Java and it uses Vert.x reactive Postgres client to drive nonblocking SQL while reusing familiar…
Talk on
The Cool Thing about Cool Things in Java 16 & 17 LTSMohamed Taman50m
Practical tour of Java 16 and 17 features with concrete claims and examples: records reduce boilerplate for immutable data carriers (canonical and compact…
Talk on
Productivity, Sustainability, and Fun in modern JavaOleg Šelajev51m
Claims that Java is modern, fast, and lightweight with concrete examples: a prime-number microservice is built with Micronaut and compiled ahead-of-time using…
Talk on
Securing applications with OAuth2 and OpenID Connect using SpringSecuritThomas Vitale51m
Step‑by‑step demo secures a Spring Boot microservice setup using OpenID Connect for authentication and OAuth2 access tokens as JWTs for delegated…
Talk on
Choreography vs Orchestration in serverless microservicesMete Atamel50m
Compares an event-driven Picadilly app (Cloud Storage, Cloud Functions, Cloud Run, Pub/Sub, Eventarc, Cloud Scheduler, Vision API, Firestore) with a Google…
Talk on
A Clean, Pragmatic ArchitectureVictor Rentea51m
Argues that DTOs must not host business logic and that production systems use DTOs are evil by default, converting external JSON into immutable, validated…
Talk on
Shift-Left-Security with the Security Test PyramidAndreas Falk44m
Argues that most OWASP Top 10 issues are testable early and shows a Spring Boot app with failing integration tests that reveal a SQL injection and mislayered…
Talk on
Artificial Intelligence on Quarkus:I love it when an OptaPlan comesGeoffrey De Smet50m
Claim: planning optimization beats ML for scheduling and routing, with a cited case delivering 25% driving-time reduction and millions of kg CO₂ saved per…
Talk on
Responding to security events on Kubernetes, let's build a Security..Laurent Grangeau54m
Shows Falco deployed via Helm using either a kernel module or eBPF probe, with ~100 detection rules and Falco Sidekick forwarding alerts to Loki. Demonstrates…
Talk on
Java: From Stateless-Serverful to Stateful-ServerlessHugh McKee44m
Argues that replacing stateless-serverful with stateful-serverless cuts database IO by keeping per-entity state hot in memory and using a single-writer model…
Talk on
Building a developer career that will give you freedom and purposeBruno Souza01h 02m
Argues career clarity comes from concrete what goals plus a guiding why, and a sustainable developer career needs money and multiple income paths: at least…
Talk on
Implement the monolith - the one well modularizedJacek Milewski50m
Case study of turning a legacy service into a modularized monolith shows concrete steps: define a module API as the only exported class, write unit tests for…
Talk on
Transporting Data at Warp Speed: How to connect Spring Boot apps...Mark Heckler51m
Live-coded three Spring Boot services (thing-one/thing-two/thing-three) that stream real flight and fake weather data end-to-end and actually work: native…
Talk on
Java Records for the IntriguedPiotr Przybył, Rustam Mehmandarov46m
Java Records become a standard feature in Java 16 and act as transparent carriers for immutable data with compiler-generated private final fields, accessors…
Talk on
Exploring Stateful Microservices in the Cloud Native WorldMary Grygleski54m
Argues that stateful microservices are practical in Kubernetes by showing a simplified shopping‑cart prototype built with Open Liberty and MicroProfile, using…
Talk on
Developer on a MissionOleg Tsal-Tsalko56m
Developer-focused roadmap for climate work: survey data shows common blockers—need a clear problem statement, guidance and a team, visible short-term results…
Talk on
Understanding Probabilistic Data Structures with 112,092 UFO SightingsGuy Royse47m
Explains probabilistic data structures by loading 112,092 UFO sightings into Redis via the RedisBloom module, then demonstrates membership testing with a bloom…
Talk on
Going Java::Current in ProductionAndrzej Grzesik46m
Revolut migrates from Java 8 → 11 → 17 across microservices, choosing OpenJDK and upgrading build tooling (need Gradle 7.3 for Java 17, use Maven compiler…
Talk on
Docker Who. Small Containers Through Time and SpaceDmitry Chuyko49m
Alpine Linux support for OpenJDK (Portola integrated as JEP 386 in JDK 16 and present in JDK 17) makes musl-based Liberica JDK builds possible, cutting base OS…
Talk on
Resolving performance issues in practiceRoman Kvasnytskyi47m
Methodology prescribes measuring with RED (requests errors durations) and drilling into components with USE (utilization saturation errors), using…
Talk on
Core ML: VisionKostiantyn Bilyk55m
A Core ML Vision demo builds an object detector for six-sided dice using 45 images, 6 classes and transfer learning (Apple suggests ~5,000 iterations; the demo…
Talk on
Go: escape analysisViktor Pakhuchyi30m
Explains how Go’s escape analysis decides stack vs heap placement, using go build with -gcflags "-m=1" and "-m=2" to show why returning a pointer, taking an…
Talk on
Building the full-stack serverless app with AWS AmplifyAleksandr Barmin27m
Proves that a full‑stack SPA (image list with likes, comments and S3-backed file storage) is bootstrapped, built and deployed in minutes using Amplify CLI and…
Talk on
Managing APIs using Cloud Endpoint on GKEIvanna Horoshko54m
Compares three GCP options and shows a working setup: API Gateway is serverless-only so it cannot front GKE, Apigee meets needs but fails the team’s budget…
Talk on
Building monolith applications that could scale to microservices..David Gomez G.52m
Argues that start-with-a-monolith plus DDD, CQRS and event sourcing lets a system evolve into microservices only when needed, not as a premature goal. Shows a…
Talk on
E-commerce platform. Core build principles, problems and guidelines.Bogdan Shorokhov45m
Argues an e‑commerce platform should use domain-driven design with microservices and database‑per‑service, handle distributed transactions with the saga…
Talk on
Engineering a Sustainable WorldTom van Arman, Oleg Tsal-Tsalko, Ioannis Kolaxis, Bruno Souza, Jason Holmberg01h 00m
Panelists describe building machine learning pipelines for conservation (including work on Wildbook analyzing six million photographs), low‑power acoustic…
Panel on
Thriving in the cloud: Going beyond the 12 factorsGrace Jansen49m
Updates the 12‑factor model into 15 factors and argues the three added areas — API-first, telemetry, authentication and authorization — are essential. Shows…
Talk on
Advanced Caching Patterns used by 2000 microservicesNatan Silnitsky34m
Wix handles >500 billion HTTP requests and >1.5 billion Kafka events per day and documents three concrete patterns: Configuration Data Cache persists…
Talk on
Java in the Clouds: Pointless and Expensive or Productive and Must-Have?Adam Bien48m
Compares concrete AWS options with Java: EC2, ECS, Fargate, EKS, RDS/Aurora, DynamoDB and Lambda, and shows a working Quarkus MicroProfile packaged as AWS…
Talk on
Prepare for what "Loom"s aheadHeinz M. Kabutz37m
Demo shows a normal cached thread pool hits OOM at 16,384 platform threads while virtual threads create millions, reportedly 23 million virtual threads in 16…
Talk on
ETL pipeline with GCP Dataflow​Oleksandr Reshetnik26m
Builds an operational data store and ETL pipeline on Google Cloud using Dataflow + Apache Beam to extract from SQL/NoSQL/REST, write JSON-lines to Cloud…
Talk on
11 Crazy Things I Didn't Know You Could Do With Java Until I Got...Hanno Embregts28m
Certifies learning 11 concrete Java surprises by running failing unit tests and fixing them live: examples include stream.sorted throws ClassCastException at…
Talk on
Fighting Climate Change by Building Sustainable SoftwareIoannis Kolaxis32m
Claims concrete savings: data centers and networks use ~2% of global electricity, up to 50% of servers sit idle, and Perl can consume ~80× more energy than C…
Talk on
Technology gone wildTim Van Deursen25m
Modified off‑the‑shelf camera traps send images over a satellite link to a nearby solar‑powered box with a Raspberry Pi that runs ML and classifies rhinos…
Talk on
Integration testing for Microservices with Docker and TestContainersShahjada Talukdar27m
Node.js user service uses MongoDB and Redis and the test suite boots real Docker images so one test command both starts containers and runs JUnit-style…
Talk on
Rethinking Reactive ArchitecturesDavid Leitner49m
Argues that making systems stream-centric with Kafka (or Pulsar), event stores, CQRS projections and GraphQL subscriptions moves from pull to push, enabling…
Talk on
Get Ready for the Next LTS JavaSimon Ritter01h 53m
JDK 17 is the next JDK 17 LTS target for teams migrating from JDK 8/11; the talk lists concrete language changes from JDK 12–17 (switch expressions, text…
Talk on
AOT or JIT: Faster Startup or Faster Code?Simon Ritter38m
Compares AOT and JIT with concrete numbers and tools: Graal native-image gives up to 50x faster startup and ~5x smaller footprints but loses aggressive…
Talk on
Istio to the rescueRicardo Castro36m
Istio wires Envoy sidecars next to pods and uses an istiod control plane to push routing, retries, timeouts, circuit breaking, and fault injection so services…
Talk on
How to Optimize Non-Coding TimeYishai Beeri47m
Focuses on cutting the 10 hours a day spent on non-coding work by automating chores and reshaping the PR cycle: correlates GitHub to Jira to create tickets…
Talk on
Urban Artificial Intelligence in AmsterdamMaarten Sukel22m
City projects use concrete ML pipelines: a text+photo classifier routes ~300,000 annual reports into 130 service categories and raises customer satisfaction…
Talk on
How to become a superhero without even leaving your desk!Grace Jansen24m
Claims concrete, tested solutions: a zoo project uses thermal sensors + ML to detect animal presence and switch heaters, cutting wasted electricity from a…
Talk on
Reactive QuarkusWillem Jan Glerum28m
Quarkus combines RESTEasy Reactive and Hibernate Reactive with Mutiny (Uni/Multi) and Vert.x Postgres drivers to let imperative and nonblocking code coexist…
Talk on
TornadoVM: Transparent Hardware Acceleration for Java…and Beyond!Juan Fumero51m
TornadoVM is an OpenJDK plug‑in that compiles JVM methods to run on multi‑core CPUs, GPUs and FPGAs using OpenCL, NVIDIA PTX and SPIR‑V (Level Zero) backends…
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.