Voici la présentation « In Memory Data Grids in Action with Oracle Coherence » que j’ai faite lundi 23 Mai au Paris No SQL User Group.
Pour la partie « transactions & eXtreme Transaction Processing (XTP) » qui est une caractéristique remarquable des datagrids et que nous n’avons hélas pas eu le temps d’aborder, je vais voir avec Olivier Malassi si nous pouvons trouver une autre date.
Merci encore à tous ceux qui sont venus, merci pour toutes les questions et remarques qui ont permis d’enrichir la soirée. J’espère que vous avez passé un aussi bon moment que moi.
Lire la suite de cet article »

Vous trouverez ci dessous les slides de « NoSQL and In Memory Data Grids from a developer perspective », le sujet que nous avons présenté à GeeCon 2011.
Merci encore à tous ceux qui sont venus, merci aux organisateurs. Et pour tous ceux qui ne sont pas venus à Cracovie, nous vous recommandons cette très belle conférence !
Here is the « NoSQL and In Memory Data Grids from a developer perspective » presentation we made at GeeCon 2011.
Thanks to all the people who came to listen to us, thanks to the organization team and for those who didn’t come to Krakow, we recommend you this wonderful conference!
Lire la suite de cet article »
Les grilles de données mémoire sont de plus en plus utilisées en finance de marché et dans le monde de l’eXtreme Transaction Processing (gestion de stock de sites de eCommerce, systèmes de réservation informatiques / GDS , etc).
Je présenterai lundi 23 Mai au Paris NoSQL User Group un retour d’expérience sur un projet de grille de données inter-continentale avec Oracle Coherence.
Au programme
- Valeur ajoutée d’une In Memory Data Grid (IMDG) dans une application d’informatique de gestion
- Intégration d’une IMDG dans une application existante :
- Adaptation d’impédance : « modèle relationnel » versus « modèle hashtable / key-value store ».
- Réutilisation des services métiers et asynchronisme des écritures en SGBD.
- Patterns de programmation avec une IMDG :
- Modélisation des données, Domain Driven Design et traitements au cœur des données.
- Search = code !
- Évolutivité d’une IMDG : «
alter table add column » versus « versionning des structures de données ». - Réplication inter-continentale :
- Mise en œuvre du théorème CAP : l’abaissement de la consistance.
- Techniques de réplication et de résolution des collisions.
- Conclusion – Maturité des In Memory Data Grids :
- Quelle place dans le Système d’Information ? Entrepôts de données durable ou représentations optimisées de données stockées ailleurs ?
- Technologie réservée à une élite chevronnée ou accessible à tous ?
Lire la suite de cet article »

Les bases de données relationnelles constituent le stockage de facto pour les applications d’entreprises. Toutefois, pendant les années 2000, des solutions alternatives ont émergé.
Du coté des applications d’entreprises, les in-memory datagrids ont été développées pour offrir une très faible latence pour l’accès aux données, principalement pour satisfaire les besoins du marché de la finance.
Du coté du Web, des bases de données distribuées, plus tard baptisées NoSQL, ont été créées pour palier à des besoins extrêmes en termes de scalabilité et de disponibilité de quelques très grands sites. Ces deux familles de technologies méritent maintenant d’être prises en compte lors du design des applications d’entreprises.
A partir de mercredi prochain se déroulera à Cracovie en Pologne la conférence GeeCon qui s’affirme année après année comme un rendez-vous incontournable de la communauté Java en Europe de l’Est. Cyrille Le Clerc et Michaël Figuière y présenteront une session titrée « NoSQL & DataGrid from a Developer Perspective« , qui aura pour but d’offrir une vision claire des spécificités de ces deux technologies afin de faciliter leur choix et leur intégration au sein d’un projet.
Les bases de données NoSQL et les DataGrids sont encore rarement étudiées simultanément, aussi nous aurons très probablement l’occasion de vous reparler de ce sujet à l’avenir !

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.
Actualité éditeurs / SSII
Agilité
NoSQL
Lire la suite de cet article »

La prochaine soirée du Paris JUG aura lieu le mardi 12 mai 2009 dans les locaux de l’ISEP.
Cette soirée est divisée en deux parties :
- Data Grid, durée 1h30, présenté Jean-Michel Bea (Fastconnect), Cyrille Le Clerc (Xebia) et Erwan Alliaume (Xebia)
- JavaRebel, durée 30 minutes, présenté par Jevgeni Kabanov, fondateur de ZeroTurnaround
Le Paris JUG est victime de son succès : le nombre de places est limité et l’inscription est maintenant obligatoire, avez-vous réservé la votre ?
Voici le programme détaillé de la soirée :
Lire la suite de cet article »

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.
Agilité
RIA
Le coin de la technique
Lire la suite de cet article »