Lessons Learned: Building Service Gateway with Tomcat And Virtual Threads

Yike Xiao

Chinese Session #webserver

This technical session shares practical experiences and key insights gained from building and deploying a production service gateway using Tomcat and Java 21 virtual threads. We’ll explore how Tomcat’s native virtual thread support transforms gateway performance, the challenges faced during migration, and best practices that emerged during our journey of modernizing a traditional Tomcat-based service gateway with Project Loom’s virtual threads.

Speakers:


A veteran distributed systems architect with over a five years of hands-on experience in:

  • Extensive experience architecting and scaling RPC frameworks
  • Deep expertise in messaging middleware optimization and evolution
  • Specialized in governing large-scale distributed systems