Contributeurs

Jeu “Ippon Recrute”, 3ème édition !

Suite au succès des deux premières éditions de notre jeu “Ippon Recrute”, nous vous proposons une toute nouvelle version, avec de nouveaux challenges !

Cette nouvelle édition a les mêmes buts que les précédentes :

Nous permettre de recruter des gens qui savent réfléchir et qui savent coder Tout en ayant un support amusant, aussi . . . → Lire la suite: Jeu “Ippon Recrute”, 3ème édition !

Ippon Technologies est sponsor Gold du Scrum Day 2013

Ce Jeudi 11 Avril 2013 aura lieu le Scrum Day France, et comme l’année dernière Ippon Technologies sera présent sur place ! Nous sommes particulièrement heureux d’être sponsors Gold de l’évènement, qui est aujourd’hui le plus grand rendez-vous de la communauté Scrum en France.

N’hésitez pas à passer sur notre stand (Stand n°3) pour discuter avec . . . → Lire la suite: Ippon Technologies est sponsor Gold du Scrum Day 2013

Improving the performance of the Spring-Petclinic sample application (part 5 of 5)

This is part 5 of our 5-part series on improving the performance of the Spring-petclinic application. Here are part 1, part 2, part 3 and part 4.

Adding more cache

To increase application performance, one of the classic solutions is to add more cache. We already have a cache configured in the application, it is on the JpaVetRepositoryImpl.

. . . → Lire la suite: Improving the performance of the Spring-Petclinic sample application (part 5 of 5)

Improving the performance of the Spring-Petclinic sample application (part 4 of 5)

This is part 4 of our 5-part series on improving the performance of the Spring-petclinic application. Here are part 1, part 2 and part 3.

Testing the other persistence mechanisms: is JDBC really faster?

The good thing with the Spring-petclinic application is that we can easily switch between different persistence solutions: JDBC, JPA and Spring . . . → Lire la suite: Improving the performance of the Spring-Petclinic sample application (part 4 of 5)

Improving the performance of the Spring-Petclinic sample application (part 3 of 5)

This is part 3 of our 5-part series on improving the performance of the Spring-petclinic application. Here are part 1 and part 2.

Yesterday we managed to make the application handle 5000 users, with an average performance of 867 req/sec. Let’s see if we can improve this today.

Removing the JVM locks

Running the tests . . . → Lire la suite: Improving the performance of the Spring-Petclinic sample application (part 3 of 5)

Improving the performance of the Spring-Petclinic sample application (part 2 of 5)

This is part 2 of our 5-part series on improving the performance of the Spring-petclinic application. You can find the first part here.

Let’s profile our application

The error from part 1 is quite clear: we fill up all the server memory until the application slows down and crashes.

This is time to launch our . . . → Lire la suite: Improving the performance of the Spring-Petclinic sample application (part 2 of 5)

Improving the performance of the Spring-Petclinic sample application (part 1 of 5)

This post is a performance audit of the “spring-petclinic” sample application provided by VMWare/SpringSource as a demonstration of the latest Spring features and configurations.

We are going to do a step-by-step audit of the application, and show:

Tools & techniques we usually work with when doing a performance audit Common pitfalls and how to avoid . . . → Lire la suite: Improving the performance of the Spring-Petclinic sample application (part 1 of 5)