Posté le 04/11/2010 par Marc Bojoly

In the first part of this series, I have introduced why Hadoop framework could be useful to compute the VAR and analyze intermediate values. In the second part I have described a first implementation. One drawback of this previous implementation is that it does not take advantage of the reduce pattern. I did it by hand. I will now fully use Hadoop ...

Lire la suite >

Posté le 04/11/2010 par Marc Bojoly

Dans le premier article de cette série, j'ai introduit pourquoi le framework Hadoop pouvait être utilisé pour calculer la VAR et analyser les valeurs intermédiaires. Dans le second article j'ai décrit une première implémentation. Un inconvénient de cette précédente implémentation est qu'elle ne tire pas pleinement partie du pattern reduce. Je réali...

Lire la suite >

Posté le 04/11/2010 par Anne Claire Long

Parce qu'on avait un baby-foot? Oui.... mais pas que. ExplicationsLe Forum TRIUM regroupe les Ponts et Chaussées, l'ENSTA et les Mines de Paris. Nous y avons participé hier pour la première fois et l'effet fut plutôt... inattendu! Bien sûr nous avions notre petit côté décalé, notre baby-foot, nos jeans et nos converses... Mais en réalité c'est dava...

Lire la suite >

Posté le 03/11/2010 par Marc Bojoly

Dans le premier article de la série, j'ai introduit pourquoi le framework Hadoop pouvait être utile pour calculer la VAR et analyser les résultats intermédiaires. Dans ce second article je vais décrire une première implémentation du calcul de la VAR avec Hadoop.Implémentation de la fonction map avec HadoopCette implémentation est une adaptation du ...

Lire la suite >

Posté le 03/11/2010 par Marc Bojoly

In the first part of this series, I have introduced why Hadoop framework could be useful to compute the VAR and analyze intermediate values. In that second part I will give you a first concrete implementation of the VAR calculation with Hadoop.Hadoop map implementationThe implementation is an adaptation of the code described in my previous article....

Lire la suite >

Posté le 02/11/2010 par Marc Bojoly

Après avoir introduit la Value At Risk dans mon premier article, je l'ai implémentée en utilisant GridGain dans mon second article. J'ai conclu dans ce dernier que les performances relativement bonnes obtenues étaient liées aux optimisations réalisées. L'une d'elles était basée sur l'hypothèse que les résultats intermédiaires - les prix issus de ch...

Lire la suite >

Posté le 02/11/2010 par Marc Bojoly

After introducing the Value at Risk in my first article, I have implemented it using GridGain in my second article. I conclude in this latter that relatively good performances have been reached through some optimizations. One of them was based on the hypothesis that the intermediate results - the prices for each draw - can be discarded. However, it...

Lire la suite >

Posté le 02/11/2010 par François Petitit, Meriem Berkane

Nous aurons le plaisir de participer dans quelques jours à la CITCON Europe, qui aura lieu les 5 et 6 novembre à Londres.La Continuous Integration and Testing CONference, c'est chaque année plus de 150 experts et passionnés qui se retrouvent pour partager et apprendre sur les sujets liés à l'intégration continue. L'an dernier, cela avait lieu à Par...

Lire la suite >

Posté le 01/11/2010 par Henri Tremblay

Il y a eu beaucoup de discussions sur le web dernièrement. À propos du meilleur framework de "mock". EasyMock et Mockito sont fréquemment comparés. En particulier parce que Mockito est très inspiré par EasyMock (et utilise une partie du code technique) mais a sa propre syntaxe. Malheureusement, en lisant certaines comparaisons, j'ai noté certaines ...

Lire la suite >

Posté le 01/11/2010 par Henri Tremblay

There's been a lot of talking going on on the web lately. About which mocking framework is the best. EasyMock and Mockito are frequently compared. Especially since Mockito is greatly inspired (and is reusing the same mocking code under the hood) by EasyMock with some tweaks in the syntax. Sadly, while reading comparisons, I've noticed things that a...

Lire la suite >