Why did we drag in Undertow
summary
Undertow is presented as both a servlet container used by Spring Boot/WildFly and as a high-performance web server built on an asynchronous, non-blocking I/O model. The talk explains Undertow’s architecture, how it organizes asynchronous request handling and I/O, and how to use it for building I/O-intensive Java applications.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:31What is Undertow
- 3:59HTTP server choice
- 7:30Performance tests
- 11:26IO-intensive apps
- 14:59Undertow architecture
- 22:04Request handling
- 27:41Data sending
- 29:47Buffer optimization
- 32:58HTTP parser and strings
- 39:03Locking issues
- 41:34Summary
related talks
39mBuild blazingly fast, ultra lightweight cloud native Java enterprise applications
36mIntroduction to WildFly application server
49mJava Dark Threads
59mThere Are Many of Us Spring Boot, and We Only Get Stronger
34mConcurrency in Spring Boot Applications: Making the Right Choice
40mEverything Everywhere All at Once
01h 01mReactive web services
39mUnlocking Data-Intensive Applications with Virtual Threads
