Vaadin Blog
Vaadin SwingBridge is a solution that allows you to run Swing apps in the web browser just by adding your app jars in the Vaadin skeleton app. I got a task to measure the memory consumption since we were getting many requests from customers related to that. So, I set out to build a test harness that could be used to measure SwingBridge and compared that to a popular alternative, Webswing.
This blog post is a detailed worklog, aimed to help developers to test their Swing apps memory usage with SwingBridge and to avoid some of the pitfalls we found during the process. The short version is that we were able to fit 38 users in a 4 GB box, all running the JOSM application and performing a predetermined task.
VaadinBench: Which AI coding tools work with Vaadin? We started measuring.
Vaadin 25 Training: New Videos, Exercises & Certification Now Available
How many Swing users fit on one server?
Oracle Forms to Java: A Two-Week AI Migration Experiment
4.3 billion calculations, one Java stack: How IVE scales with Vaadin
Agentic development in the enterprise
Spring AI 2.0 in Practice: Adding LLM Features to a Java Web App
How qubIT manages 4,000+ screens with just 15 developers