Le blog d'Alti Expertease

vendredi 26 mars 2010

La programmation orientée aspect (AOP) avec AspectJ

La programmation orientée aspect permet de séparer les considérations techniques des modules métiers. Le terme "aspect" n'est pas très parlant en français, il équivaut à "considérations techniques".

Cette méthode de programmation permet l'implémentation du pattern d'architecture Inversion of Control (IOC) et la forme d'IOC la plus connue est l'injection de dépendance qui permet de découpler les dépendances entre objets, ce principe est largement utilisé dans le framework Spring.

Lire la suite

jeudi 11 mars 2010

HTML5

L'arrivée de HTML5 n'est pas anodine dans le sens où elle va simplifier la vie des développeurs web. L'hétérogénéité des navigateurs est un véritable casse-tête lorsqu'il s'agit de faire des choses assez évoluées. La création des frameworks web 2.0 comme jquery, prototype / scriptaculous ou mootools a permis de démocratiser les technologies Ajax à défaut d'avoir un vrai standard et de gommer les nombreuses différences de fonctionnement entre les différents navigateurs. La technologie Flash, quand à elle, est devenue incontournable en ce qui concerne les lecteurs audio et vidéos.

Lire la suite

mardi 2 mars 2010

Le projet Cassandra de Apache

Cassandra est un projet de la fondation Apache, il s'agit d'un SGBD open source distribué conçu pour gérer de grands volumes de données réparties sur plusieurs serveurs tout en fournissant un service à haute disponibilité avec aucun point de défaillance unique (no SPOF). Un SPOF (Single Point Of Failure) est une partie d'un système qui fait s'arrêter l'ensemble du système.

Cassandra est un SGBD de type NoSQL, ce n'est pas un SGBD relationnel car ce type de SGBD ne suit pas les propriétés ACID (Atomicity, Consistency, Isolation, Durability) qui sont implémentées dans les SGBD relationnels afin de gérer les transactions.

Lire la suite

Alti – Expertease

Crée en 2005, l’entité ALTI Expertease rassemble l’ensemble des experts et architectes du pôle technologies d’Alti.
Fort d'une trentaine de consultants, ALTI Expertease accompagne les clients d’Alti dans le choix et la mise en œuvre de technologies de plus en plus complexes.