Vaadin Scalability
Discover how Vaadin apps scale
Our Scalability Report is an assessment of scalability for the Bakery App Starter application on Vaadin Flow. We set up a production-like scalability testing environment with Amazon EC2 instances. A local machine was used to execute Gatling tests against the environment.
Download and read our detailed findings and useful tips for optimizing for the application and setup.
Vaadin Scalability
CPU
Processing power
Since Vaadin is a UI layer framework, it does not affect your back-end layer processing power. With the exception of the Application Server using CPU to create the HTTP Session, Vaadin uses processing power only marginally.
Lock contention
Vaadin does not use any global locking that might cause concurrency overhead with multiple threads.
Session size
Back-end layer
Database access and file I/O
Network bandwidth
Learn more about scalability
Learn more about scalability
Connect with a Vaadin Expert for a tailored discussion on your app development strategy