~/conference

W-JAX 2018

date:2018-11-05..2018-11-09
location:Munich, Germany
series:W-JAX · 2 editions
editions:[W-JAX 2018, W-JAX 2019]
titleauthorlength
Frontend monoliths — an amicable separation?Elisabeth Engel44m
The talk examines techniques for breaking up a large, long-lived frontend monolith into smaller, service-like frontend components, applying microservice ideas…
Talk in German on
Quality and team with code reviewsTobias Ranft44m
The talk explains how integrating code reviews into the development process improves code quality and team dynamics, names common misconceptions, and shows…
Talk in German on
Event Storming for domain-driven designNicole Rauch01h 02m
Event Storming is presented as a hands-on technique to discover, expand and refine a Domain‑Driven Design domain model—often within a single day—by…
Talk in German on
Majestic Modular MonolithsAxel Fontaine59m
Advocates a modular monolith: keep a single deployable artifact but partition code and data by domain into module-per-JAR boundaries with one table/schema per…
Talk in German on
Progressive Web Apps with the Service Worker APISimon Skoczylas46m
Progressive Web Apps (PWAs) combine web standards (HTML, CSS, SEO) with native-like features; the talk explains how to build a PWA with emphasis on the Service…
Talk in German on
Speed up your Web ApplicationSebastian Springer01h 03m
Shows that micro‑tweaks (caching array length) save fractions of a millisecond while the JS engine delivers larger JIT gains, and that the real targets are…
Talk in English on
"Angular on Rails": model-driven Angular with SchematicsManfred Steyer01h 01m
Explains how to use Angular Schematics (the generator behind Angular CLI) and the TypeScript Compiler API to implement a model-driven code-generation workflow…
Talk in German on
Timeless design for cloud-native systemsUwe Friedrichsen01h 02m
The talk examines how domain (business) design affects cloud-native properties like scalability, availability, fragility, security, and API acceptance in…
Talk in German on
API design - tips from practiceThilo Frotscher01h 05m
Practical advice on designing usable APIs, covering concrete topics like naming conventions, filtering, pagination and result limiting, plus when to expect…
Talk in German on
Who Pays for Open Source? A Case for Open Governance & Enterprise ContributionsChristopher Ferris35m
Argues that sustainable open source requires multi-stakeholder funding and formal governance rather than ad-hoc repos or single-vendor control, citing $34…
Talk in English on
The Hibernate universe far from known CRUD galaxiesThorben Janssen01h 07m
Overview of Hibernate and its extensions for enterprise needs beyond simple CRUD: Hibernate Search for full-text search and Hibernate Envers for auditing, plus…
Talk in German on
Jakarta EE: The Future of Cloud Native Java is Open!Mikaël Barbero, Tanja Obradovic34m
Java EE is relicensed and hosted at the Eclipse Foundation as Jakarta EE with 39 projects and about 99 git repositories, contributing roughly 15–20% of Eclipse…
Talk in English on
Securing Spring applications with KeycloakThomas Darimont01h 05m
An introduction to Red Hat Keycloak and how to use it to provide centralized authentication and authorization for Spring applications. Covers Keycloak features…
Talk in German on
What's new for Java in clouds?Steve Poole55m
Java and the JVM shift from long‑running, heap‑heavy servers to fast‑starting, small‑memory cloud units: examples include OpenJ9 vs HotSpot showing measurable…
Talk in English on
Integration Patterns for MicroservicesKai Spichale59m
Compares concrete integration choices for microservices and when they fail: using a single shared database causes coupling across many small services, while…
Talk in German on
Java APIs - the Missing ManualHendrick Ebbers01h 08m
Shows concrete Java SE techniques: how to register implementations via META-INF/services and load them with ServiceLoader (noting implementations need no-arg…
Talk in German on
Spring Framework 5.1 on JDK 8 and 11Juergen Hoeller01h 07m
Spring Framework 5.1 standardizes on a JDK 8 baseline, using Java 8 features (default methods, functional interfaces, streams) while adding explicit support…
Talk in German on
Container vs. Serverless: The Good, the Bad and the UglyNiko Köbler35m
A comparison of containers and serverless computing that examines strengths, weaknesses and trade-offs rather than declaring a winner. The talk names container…
Talk in German on
Groovy vs. Kotlin – comparing the JVM languagesJochen Kraushaar, Matthias Merdes52m
The talk compares two JVM languages, Groovy and Kotlin, focusing on features beyond Java: typing and type inference, null-safety, exceptions…
Talk in German on
How modern SQL databases arrive at algorithms you never dreamed ofLukas Eder57m
The talk explains how modern relational SQL databases use cost-based query optimization to execute complex, declarative SQL statements fast — even on tables…
Talk in German on
How the Future of Software has to be DifferentJohannes Nicolai31m
Johannes Nicolai explores recent innovations in software development that are technically proven but not yet mainstream, and argues how the overall software…
Talk in German on
Divide and Conquer: Tackling Microservice Challenges with Istio Service MeshDaniel Brintzinger59m
The talk explains how the Istio service mesh for Kubernetes/OpenShift addresses common microservice challenges in cloud-native development. It covers managing…
Talk in German on
Java 9 is Dead, Long Live Java 11Steffen Schäfer, Falk Sippach01h 04m
The talk reviews changes introduced in Java 9–11 under Oracle's new six-month release cadence and the shift to Long-Term Support (LTS) releases, with Java 11…
Talk in German on
DevOps Reality Check: Feels Faster or Really Faster?Bernd Rederlechner27m
Examines why DevOps technologies like Infrastructure as Code, containers, and microservices don’t automatically make IT delivery faster in medium and large…
Talk in German on
The Cultural Revolution – What Comes After Open SourceDaniel Braunsdorf20m
Examines organizational changes needed to get the most benefit from applying open-source development methods, naming approaches like “Open Organization” (Red…
Talk in German on
From Service-Oriented Architectures (SOA) to DDD and MicroservicesCarola Lilienthal55m
The talk explains differences between service-oriented architecture (SOA) and architectures built from microservices, and outlines how to prepare an existing…
Talk in German on
How Do I Become a Successful Software Architect?Eberhard Wolff01h 02m
The talk explains what skills and practices make a successful software architect beyond applying patterns like DDD or microservices. It focuses on the…
Talk in German on
Making Java More DynamicRafael Winterhalter55m
Explains how runtime code generation brings dynamic features to Java by generating or transforming classes at load time or build time, using Java agents and…
Talk in English on
Immutable Data with Java: Using Immutable Data StructuresManuel Mauky01h 00m
The talk explains why immutable data structures are useful in Java—improving code clarity and providing inherent thread-safety—and notes that Java lacks…
Talk in German on
Reactive Enterprise JavaArne Limburg01h 03m
Overview of reactive programming in Enterprise Java, covering frameworks such as Akka, RxJava and Spring 5’s Project Reactor. Explains the reactive programming…
Talk in German on
Big Data Architectures and Ten Typical Pitfalls Along the WayLukas Berle49m
Covers how to build production-ready data architectures using Big Data technologies such as NoSQL, Spark, Hadoop and Kafka, and how to integrate them with…
Talk in German on
Flying Blind with Dashboards, Metrics and Charts #noslidesAdam Bien59m
Shows how to add meaningful monitoring to Java enterprise apps by using application server features, Java EE and Eclipse MicroProfile metrics/monitoring/alerts…
Talk in German on
Kotlin: A Close Look at Innovative Language FeaturesRené Preißel53m
The talk examines advanced Kotlin language features aimed at Java developers, focusing on Lambdas with Receiver, Delegated Properties, and reified types. It…
Talk in German on
Etiquette for Software ArchitectsDr. Gernot Starke52m
Practical advice for software architects and responsible development teams on spotting risks and opportunities early and taking appropriate actions. Presents…
Talk in German on
Java EE Meets Microservices: MicroProfile 2.x to the RescueLars Röwekamp01h 07m
MicroProfile (now in the Eclipse Foundation) extends Java EE / Jakarta EE to meet microservices needs by adding APIs like Health Check, Metrics, Fault…
Talk in German on
What Does the Fun Cost?Stefan Mieth40m
The talk addresses how to estimate project and release costs in agile development when requirements are incomplete and change over time. It presents approaches…
Talk in German on
How Do I Sensibly Hire (Agile) Software Developers?Konstantin Diener44m
The talk examines practical strategies for recruiting software developers, especially for agile teams, addressing how to find candidates who fit team needs and…
Talk in German on
Sustainable Team DevelopmentReginald Rink44m
The talk examines how to develop sustainable teams in modern workplaces by identifying different employee types (including Millennials and Digital Natives) and…
Talk in German on
Improv-driven Agility (IDA)Rüdiger Schnirring40m
The talk presents using improvisational theater as a training method to build agile soft skills for software teams, mapping improv behaviours to Scrum values…
Talk in German on
Touchdown! Angular and TypeScript in PracticeIsabella Tran, Jasmin Wellnitz40m
This talk examines using Angular, TypeScript and Material Design to build card-based web applications for multitouch tables. It presents practical experiences…
Talk in German on
Service Mesh — Kilometer 30 in the Microservice MarathonMichael Hofmann01h 03m
The talk examines operational challenges of large-scale service meshes for microservice applications, including service call patterns (who calls whom, which…
Talk in German on
Trust and Confidence through ChaosRuss Miles39m
Russell Miles (Russell Miles & Associates) | https://jax.de/speaker/russell-miles/ Production hates you. The machines, the networks, the very users you hope…
Talk in English on
The Future of Streaming: Global Apps, Event Stores and ServerlessBen Stopford28m
Argues that Apache Kafka powers global streaming with clusters of hundreds (some installations pushing thousands) and topics holding hundreds of terabytes…
Talk in English on
What Cloud Native Java Really Means for DevelopersElisabeth Engel, Uwe Friedrichsen, Roland Huß, Eberhard Wolff, Sebastian Meyen32m
A panel discusses what “Cloud-Native Java” concretely means for Java developers, contrasting views like running existing architectures on cloud platforms…
Talk in German on
Who Pays for Open Source? A Case for Open Governance & Enterprise ContributionsChristopher Ferris54m
Open source wins but sustaining quality requires money, process and shared ownership: advocating open governance with multi‑vendor foundations (Apache…
Talk in English on
How the Future of Software has to be DifferentJohannes Nicolai48m
The talk surveys recent innovations in software development that are technically proven but not yet widely adopted, and evaluates how they could change the…
Talk in German on
Trust and Confidence through ChaosRuss Miles01h 04m
Argues that running small, hypothesis-driven failure experiments — first in staging, then automated in production — uncovers human, platform and infrastructure…
Talk in English on
W-JAX 2018 The Conference for Java, Architecture and Software Innovation02m
An overview of the W-JAX 2018 conference covering modern Java and web development, software architecture, and infrastructure innovation. Topics include Java…
Promo in German 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.