Java Day Istanbul 2022
| title | author | length |
|---|---|---|
| Java Next - from Amber to Loom, from Panama to Valhalla | Nicolai Parlog | 45m |
Roadmap overview with specific features and timings: templated strings with pluggable policies that can parse directly to SQL or JSON (preventing injection)… | ||
| Advanced Java Performance Monitoring | M. Fevzi Korkutata | 48m |
Covers Java Flight Recorder (JFR) and Java Mission Control (JMC) developments after their move to OpenJDK, detailing what’s new in each project. Describes… | ||
| Serverless Landscape Beyond Functions | Mete Atamel | 42m |
Examines serverless architectures beyond simple HTTP-triggered functions, covering running containers and full apps serverlessly, grouping functions behind API… | ||
| Event-Driven Change Data Capture Pattern Using Apache Pulsar | Mary Gryleski | 46m |
Shows a working CDC pipeline that reads Cassandra change logs, pushes events into Apache Pulsar via DataStax Astra Streaming, applies lightweight… | ||
| Evolving your APIs, a Pragmatic Approach | Nicolas Fränkel | 38m |
Demo uses Apache APISIX as an API gateway to front two services (V1: Spring Boot Java, V2: Kotlin), configured via etcd and Docker Compose. Shows creating… | ||
| Better Modeling Through Records | Akın Kaldıroğlu | 42m |
Introduces Java's new record classes (the record keyword) as a concise way to define immutable data carriers, with the compiler generating boilerplate like… | ||
| From 0 to €500 Billion and Beyond, How Adyen Builds for Growth | Efe Kocabaş, Thinus Naude | 33m |
Adyen describes engineering that scales from startup to handling half a trillion processed last year, over 80 million transactions per day across 12 data… | ||
| Domain Driven Modular Architecture | Lemi Orhan Ergin | 45m |
Explains how Domain-Driven Design (DDD) combined with modular architecture produces more maintainable, reusable, clean, and loosely coupled Java systems… | ||
| Image Recognition Using Deep Learning in PropTech | Tuğçe Avşar | 30m |
Emlakjet presents using deep learning image recognition to improve property search results by prioritizing higher-quality and more relevant photos for end… | ||
| Give Your Application Memories | Milen Dyankov | 47m |
Claims that storing every change (events) instead of only current state enables new features later: demo builds a Java shopping cart aggregate using Axon… | ||
| Keycloak + Spring + Vue.js: Seamless SSO Authentication | Erdem Günay, M.Ali Karasürmeli | 43m |
This talk explains how to use Keycloak for enterprise identity management (including Kerberos and Active Directory/LDAP integration, plus social logins like… | ||
| Architectural Practices for Greater Scalability and Innovation | Otavio Santana | 44m |
Argues that architecture must cover people and code and gives concrete practices: use the C4 model for context→containers→components maps, record trade-offs… | ||
| Kubernetes is Not for Developers...? | Micheal Coté | 45m |
Argues Kubernetes is a substrate for operations not a direct dev tool and that application teams need a productized internal developer platform on top —… | ||
| Kubernetes Native Java | Cora Iberkleid, Josh Long | 59m |
A small Spring Boot Java 17 service called customers is built with reactive stacks (R2DBC, Flux/Mono), exposed via Actuator and Micrometer, compiled to a… | ||
| The Quick Wins of DevSecOps | Sven Ruppert | 48m |
SolarWinds infects ~300,000 customers and compromises ~15–20k networks, so focus shifts from source-only checks to supply-chain hygiene: prioritize scanning… | ||
| How to Move Fast Without Breaking Things | Shai Almog | 40m |
Demonstrates using Lightrun to inspect live systems with non‑breaking snapshots, injected logs and method‑duration metrics while idle overhead is near zero… | ||
| Going Reactive with Helidon! | Dmitry Alexandrov | 55m |
Helidon SE uses its own Helidon SE reactive engine to run tiny microservices (jar, jlink custom image, or native) with very low startup time; demos show a… | ||
| JCP: Advance Your Career & Help Define Java's Future | Heather VanCura | 46m |
Java evolves through the JCP with formal JSRs that deliver a spec, reference implementation and TCK so multiple compatible implementations can ship; releases… | ||
| Clean Architecture Orchestration over Apache Camel | María Arias de Reyn | 47m |
Shows a concrete Apache Camel pipeline: a timer triggers every 10 seconds to fetch a CSV, split rows, call an XML API, enrich via Postgres, aggregate every 5… | ||
| Simple Tweaks to Get the Most Out of Your JVM | Jamie L Coleman | 46m |
Shows measured wins and actionable flags: enabling -Xshareclasses cuts startup from ~12s to ~2s in the demo and reduces Docker startup from ~7s to ~2s, OpenJ9… | ||
| Java meets TypeScript: Building Modern Web Apps with full-Stack Type Safety | Manolo Carrasco Monino | 43m |
A demo-sized full‑stack example shows Hilla + Spring Boot serving endpoints autogenerated as typesafe TypeScript clients and a Lit + TypeScript frontend using… | ||
| Event Streaming Applications with Kafka Streams, Spring Kafka and Actuator | Ko Turk | 37m |
Shows how to build event-driven applications with Apache Kafka using three Java libraries: Spring Kafka (producer/consumer with Testcontainers for testing)… | ||
| Jakarta EE 10 Feature by Feature | Ivar Grimstad | 48m |
Jakarta EE 10 raises the baseline to Java 11 (tests run on 11 and 17) and adds concrete features: Jakarta EE Core Profile for smaller runtimes, CDI Lite… | ||
| Software Architecture in the Age of Agility and DevOps | Murat Erder | 42m |
Six concrete claims: apply the six principles of Continuous Architecture to product-aligned services, prioritize quality attributes when choosing a database… | ||
| A Day in a Life of a Java Developer in Amadeus | Mohammad Ismail | 37m |
Amadeus replaces a single threaded in‑house batch with Spring Batch + Quartz to handle millions of daily records, adding reusable readers/writers, chunked… | ||
| nothing matches | ||