World Congress 2026 Europe - Virtual Stage Jul 1, 2026 Session details

Standing on the Shoulders of Servlets - The Web of Java

Giorgi Tsiklauri

Think Spring Boot handles all your HTTP requests? Uncover how the foundational Java Servlet actually powers modern frameworks and why mastering this low-level architecture makes you a better engineer.

Pause
Mute Enter Fullscreen
#1 about 6 min

Introduction to Java servlets and their ecosystem impact

Servlets serve as the foundational infrastructure for modern Java frameworks like Spring MVC and JAX-RS.

#2 about 6 min

Bridging the communication gap between HTTP and Java

Servlets act as an abstraction layer that allows developers to interact with raw HTTP using Java objects.

#3 about 6 min

Jakarta EE and the history of servlet specifications

The transition from Java EE to Jakarta EE involved transferring enterprise Java ownership to the Eclipse Foundation.

#4 about 3 min

Solving CGI performance limitations with multithreaded servlets

Servlets introduced shared memory and multithreading to overcome the heavy process overhead of traditional CGI applications.

#5 about 9 min

Understanding servlet containers and application servers

Servlet containers act as fully-fledged Java applications that manage the execution and lifecycle of business logic components.

#6 about 10 min

Managing the servlet lifecycle and HTTP request processing

The container handles servlet instantiation, configuration via initialization methods, and multithreaded request routing through service methods.

#7 about 7 min

Implementing business logic with the servlet API hierarchy

Extending the HttpServlet class enables developers to process specific HTTP methods using provided request and response objects.

#8 about 2 min

Servlets as the foundation of modern Java frameworks

Modern frameworks rely on servlets to implement the front controller pattern and manage complex web request delegation.

Matching moments

6:17 min

Introduction to Jakarta EE for server-side Java

Arjan Tijms Arjan Tijms · World Congress 2024

6:40 min

History of J2EE and enterprise Java beans

Ivar Grimstad Ivar Grimstad · World Congress 2025

3:56 min

Building cloud-ready backends with Jakarta EE and MicroProfile

Adam Bien · LIVE

3:10 min

The future of Java in modern web development

Jonathan Vila · LIVE

1:34 min

Shift away from traditional threads and the asynchronous era

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

3:01 min

Modernizing EJBs and evaluating future Java technologies

Ivar Grimstad Ivar Grimstad · World Congress 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 14:50–15:20

Stage 6

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

September 25, 2026 · 10:20–10:50

Stage 2

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

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

September 25, 2026 · 16:00–16:10

Outdoor Stage

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

September 24, 2026 · 16:10–16:40

Stage 4

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

September 24, 2026 · 16:10–16:40

Outdoor Stage

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

September 25, 2026 · 12:55–13:25

Stage 5

Content Platforms: The Bottleneck Is Responsibility, Not Tech

Daniel Fau, Tom Warwick

Daniel Fau
Tom Warwick