performance Tag

Tabris 2.0 for cross-platform development in Java is here. This release does not bring about any visual changes, but a lot is different under the hood. We are pleased to announce that RAP 3.x support has now made it to Tabris! Performance boost in RAP 3.x In RAP 3.0 we got rid of much deprecated API and changed the way a server manages its sessions. As a result performance dramatically...

Read More

This week, the third major version of RAP, the Eclipse Remote Application Platform, has been released. As a major release, RAP 3.0 cleaned up deprecated API, allowing us to change and to optimize internals. I'm happy to report that we achieved a significant performance boost compared to 2.3. Before I go into details, let's look at some results. Performance Tests To evaluate the performance of RAP 3.0,...

Read More

Recently I started working at a headless client for RAP 2.0 with the following aims: Allow functional testing of RAP/RWT applications. Allow stress testing of RAP/RWT applications, working together with a performance test library. A secondary requirement is to: Be similar enough to the SWTBot API so that the effort for testing single-sourced applications is minimal which gives this project the name RWTBot. The following example test connects to the RWT...

Read More

Over the last few weeks I have been involved in a lot of discussions whether it is justified to use Android frameworks that rely on a lot of annotation processing. There have been several bug reports on annotation performance on the Android issue tracker and numerous posts on Google+ surrounding this topic. The most common candidates to suffer from annotation performance issues are frameworks like RoboGuice or...

Read More

A recurring question in the RAP community is, "How good is the performance of my RAP application"? Now you can measure it for yourself on the Amazon cloud. In this tutorial I will show you how to set up your own load testing for a RAP application deployed on Amazon's rent-by-the-hour servers, also know as the Amazon Elastic Compute Cloud (EC2) infrastructure. We will setup...

Read More

The Eclipse Packaging Project is working on a wizard that allows you to build your own customizable download, combining plug-ins from predefined packages and Ganymede. The wizard uses Eclipse runtime technology – namely RAP for the web frontend and Equinox P2 for the installer. Before exposing the wizard to a wider audience, we had one burning question: Does it scale up to the volume of...

Read More