
La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia.
Actualité éditeurs / SSII
Agilité
Le coin de la technique
Evénements de notre communauté en France et à l’étranger
Lire la suite de cet article »

Demain 17 juin se tiendra à Rennes la première édition de la conférence BreizhCamp qui réunira plus de 200 personnes provenant de différentes communautés Java, .Net, Ruby, Python ou encore PHP.
J’aurai le plaisir d’y présenter une session titrée « Elasticité et haute disponibilité avec Cassandra », qui fera un tour d’horizon de cette base de données, des aspects théoriques à sa mise en œuvre.
Pour rappel, Cassandra est une base de données NoSQL initialement développée par Facebook qui brille par son architecture symétrique lui conférant une parfaite élasticité en accord avec les préceptes du Cloud Computing. Mais elle offre également d’autres propriétés particulièrement attirantes telles qu’une faible latence et une tolérance aux pannes d’une machine, d’un rack ou d’un Datacenter. Son modèle de données, certes moins riche que ce que le monde relationnel propose, s’avère tout à fait adapté à de nombreux cas d’utilisation dans le monde du Web.
Les inscriptions sont déjà closes mais je serai ravi de rencontrer ceux qui ont pu s’inscrire pour discuter de ce sujet et des bases de données distribuées de manière générale !


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

Les bases de données orientées colonnes forment une évolution du stockage clé-valeur différente de leurs cousines orientées documents. Il s’agit ici de représenter les données sous la forme de blocs de colonnes stockés de manière triée sur le disque. Bien que leur technologie soit encore peu maîtrisée, elles reviennent régulièrement dans l’actualité du fait des régulières annonces de migrations de quelques entreprises Web renommées. A ce titre, elles constituent la technologie la plus emblématique du mouvement NoSQL.
Cet article présente les principes des bases de données orientées colonnes, avant d’observer plus en détail Cassandra, un projet Apache se basant sur ce modèle. Ce projet a connu une croissance rapide qui lui a permis de sortir rapidement de l’incubateur Apache pour devenir un projet top-level.
Cette base de données avait initialement été créée par Facebook pour le stockage des messages (non instantanés) entre utilisateurs. Les ingénieurs qui en sont à l’origine avaient expliqué qu’il leur était possible d’accéder de manière très efficace aux messages échangés entre deux personnes ou aux messages contenant certains mots clés sur une base de données de taille conséquente. Cette performance est atteinte tout en assurant la réplication multi-datacenters. On comprend donc l’intérêt que peuvent y trouver les entreprises pour des cas d’utilisation forcément plus modestes.
Lire la suite de cet article »

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.
Actualité éditeurs / SSII
RIA
Le coin de la technique
Lire la suite de cet article »
Le NoSQL regroupe de nombreuses bases de données, récentes pour la plupart, qui se caractérisent par une logique de représentation de données non relationnelle et qui n’offrent donc pas une interface de requêtes en SQL.
Cassandra, Neo4j, Riak, Redis ou encore HBase sont des noms de projet qui brillent par leur présence dans l’actualité depuis quelques mois. Bien qu’ils soient tous étiquetés ‘NoSQL’ de grandes disparités les distinguent. Du fait de l’hétérogénéité de ces bases de données, des familles se sont créées pour les regrouper.
Cet article présente un tour d’horizon de l’ensemble de ces familles, de leurs caractéristiques et de leurs intérêts. Il a ensuite présenté le positionnement actuel du mouvement NoSQL, sa croissance et ce que ces nouvelles base de données peuvent apporter aux entreprises. Il s’agissait d’une session d’introduction dans la mesure où les principes théoriques de chaque famille sont largement couverts par les sessions qui suivent et que le positionnement stratégique sera débattu par la suite.
Lire la suite de cet article »

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

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.
Agilité
Le coin de la technique
Evènements de notre communauté en France et à l’étranger
Lire la suite de cet article »