Case Studies
Vaadin's Use of JRebel to Enhance Development Efficiency
Overview
Application Infrastructure & Middleware - Middleware, SDKs & Libraries Functional Applications - Remote Monitoring & Control Systems | |
Professional Service Software | |
Business Operation Product Research & Development | |
Remote Collaboration Remote Control | |
Software Design & Engineering Services System Integration Training | |
Operational Impact
JRebel significantly reduced the redeploy time, allowing developers to perform up to 60 instant reloads per hour compared to just 2 redeploys previously. | |
The persistence of state across class reloads maintained the user's point in time, enhancing the development experience and reducing the need for repetitive testing. | |
JRebel's integration with various IDEs and build tools ensured a seamless development process, with automatic configuration handled by Maven and Ant plugins. | |
Quantitative Benefit
Time saved per day using JRebel: at least 10% | |
Number of instant reloads with JRebel per hour: 60 | |
Number of redeploys per hour before JRebel: 2 | |