Session

Swinging in the Cloud: Running Legacy Java Swing Applications in the Browser

Java Swing is often labelled legacy, yet it still powers critical systems across enterprise, finance, and gaming platforms. Rewriting these applications is expensive, risky, and frequently unjustified.
This talk explores how existing Java Swing applications can be run directly in the browser without a full rewrite. Using practical code examples and short demos, we’ll look at modern approaches such as server-side Swing streaming and WebAssembly-based JVMs, and explain the architectures that make them possible. We’ll discuss performance, security, and operational trade-offs, and highlight when this approach makes sense—and when it doesn’t.
Attendees will leave with a clear understanding of how Swing can be “cloud-enabled,” the real-world constraints involved, and how to make informed decisions between re-hosting, incremental modernization, or a complete rewrite.

Thabang Ledwaba

Leading Teams to success, TL , PATEL, Software and People Engineer, Delivery Lead and Manager

Johannesburg, South Africa

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top