Publications de Michel Domenjoud

Graph databases: an overview

In a previous article, we introduced a few concepts related to graphs, and illustrated them with two examples using the Neo4j graph database. For the previous years, many companies have been developing graph databases -- as software vendors like Neo Technology (Neo4j), Objectivity (InfiniteGraph), Sparsity (dex*), or by building their own custom solution to integrate it into their applications, like LinkedIn or Twitter. Thus it can be hard to grasp a global picture of this rich landscape in continuous evolution. In this new article focused…

Lire la suite
Archi & techno

Introduction aux graphes avec Neo4j et Gephi

Les solutions permettant de modéliser, stocker et parcourir de façon efficiente des graphes ont profité de plusieurs éléments qui les ont rendues populaires ces dernières années. Le premier élément aidant à leur démocratisation est l'explosion des réseaux sociaux. Un cas d’usage évident, facile à comprendre même  si, étrangement, les solutions mises en œuvre ne sont pas forcément de « type graphe » (par exemple avec FlockDB chez Twitter). Le second est lié au mouvement NoSQL qui a aidé à diffuser l'idée que la base relationnelle n'est pas…

Lire la suite
Archi & techno

Les grandes tendances de Devoxx 2011

La plus grand conférence de la communauté Java avec JavaOne a eu lieu à Anvers en Belgique au mois de Novembre. Cette année, les thèmes principaux de Devoxx étaient (sans ordre particulier): Le futur de Java Les langages alternatifs sur la JVM HTML5 JavaFX Android Un peu de Cloud, de NoSQL et d'architecture haute performance Nous avons aussi eu droit à une grande annonce pour une nouvelle conférence qui démarre en 2012 : Devoxx France! Bien sûr, OCTO était sur place. Dans cet article, nous ne…

Lire la suite

Devoxx 2011, the main trends

One of the biggest Java conference in the world took place in Antwerpen, Belgium on last November. This year, Devoxx main themes were (in no particular order) The future of Java Alternative languages on the JVM HTML5 JavaFX Android A bit of Cloud, NoSQL and high performance architecture We also had a great announcement about a new conference coming in 2012: Devoxx France! Obviously, OCTO was there. In this article we won’t cover the sessions in details. A lot of blogs already did it. We’ll…

Lire la suite
Archi & techno

Vers des API haut niveau pour Java et NoSQL avec Spring Data

A l'heure où les nouvelles technologies de stockage de données regroupées sous les termes NoSQL et Distributed Data Grid deviennent populaires, il est intéressant de suivre l'évolution de cet écosystème et notamment des librairies d'intégration avec ces outils. Des librairies apportant un certain niveau d'abstraction émergent, avec l'espoir de voir apparaître des solutions de haut niveau comparables aux ORM que nous utilisons pour les bases relationnelles. Nous allons nous intéresser aujourd'hui au projet Spring Data, qui propose une certaine unification pour les accès aux bases de…

Lire la suite
Archi & techno

Les perspectives des CDN en mode Pay as you go

Les services de réseau de diffusion de contenu, ou Content Delivery Network (CDN), adressent des problématiques liées à l’optimisation des performances du web, que ce soit en terme de scalabilité ou de haute disponibilité. Une présentation des solutions de CDN vient d’avoir lieu chez Octo dans le cadre du WebPerf User Group France. En parallèle, voici un petit retour suite à une étude menée sur le sujet, abordée dans l'optique d'avoir une solution à moindre coût notamment pour ressources d'une application iPhone. Avec la démocratisation…

Lire la suite