World Congress 2026 Europe - Virtual Stage Jun 30, 2026 Session details

Standing on the Shoulders of Servlets - The Web of Java

Giorgi Tsiklauri

Modern Java frameworks hide a crucial secret. They all rely natively on servlets. Master this foundational HTTP bridge to gain granular control over your request pipelines.

Pause
Mute Enter Fullscreen
#1 about 3 min

The ubiquitous but overlooked foundation of the Java web

The foundational role of servlets in popular frameworks often goes unappreciated by modern developers.

#2 about 6 min

Understanding software design through networking communication abstractions

Recognizing how organizational structures dictate software design clarifies the layered network abstractions between raw HTTP APIs and java bytecode.

#3 about 3 min

Bridging the gap between raw HTTP APIs and Java

Managing incoming web traffic through abstracted Java structures removes the need to parse raw protocols manually.

#4 about 3 min

Navigating Jakarta EE specifications and standalone implementation details

Formal infrastructure specifications ensure reliable enterprise architecture when paired with separate implementation software packages.

#5 about 6 min

Historical transitions scaling from initial CGI to modern servlets

Exploring the handover of enterprise Java explains how persistent memory models overcame early sequential scripting bottlenecks.

#6 about 7 min

Deconstructing the execution relationship between servlets and server processes

Custom application logic inevitably runs as a decoupled plugin mechanism within isolated standalone server processes.

#7 about 8 min

Managing the cyclic lifecycle of initialized container web requests

Tracking coordinated request cycles reveals how server environments control component initialization and eventual teardown cleanly.

#8 about 3 min

Analyzing structural routing within the container servlet engine architecture

Internal containers intelligently route external web requests through distinct host configurations and external network connections.

#9 about 3 min

Exploring the fundamental interface hierarchy for handling network payloads

Reviewing the fundamental type hierarchy clarifies how specific interface methods natively process varying network configurations.

#10 about 4 min

Developing custom web components using internal Java servlet logic

Directly overriding HTTP request methodologies enables domain-specific behavior execution across generalized enterprise server endpoints.

#11 about 2 min

Visualizing the hidden servlet abstraction natively driving Spring architectures

Examining dispatch controllers proves how heavily standard modern frameworks still rely on underlying legacy mechanisms.

Matching moments

6:17 min

Introduction to Jakarta EE for server-side Java

Arjan Tijms Arjan Tijms · WWC 2024

3:56 min

Building cloud-ready backends with Jakarta EE and MicroProfile

Adam Bien · LIVE

6:40 min

History of J2EE and enterprise Java beans

Ivar Grimstad Ivar Grimstad · WWC 2025

3:01 min

Modernizing EJBs and evaluating future Java technologies

Ivar Grimstad Ivar Grimstad · WWC 2025

1:34 min

Shift away from traditional threads and the asynchronous era

Ivan Šarić Ivan Šarić · Europe 2026 Virtual

3:10 min

The future of Java in modern web development

Jonathan Vila · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

Look What Java Can Do Now: Live-Coding a GenAI MCP Server with the JAQ Stack

Suren Konathala

Senior Engineering Leader, Marketing & AdTech, AI GTM & Digital Experience Platforms, Java x AI

Suren Konathala
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi