Publications de Olivier Mallassi

Archi & techno

Jouons avec Cassandra… (2/3)

Cette partie aborde plus en détail la configuration de Cassandra. L’idée est d’implémenter une gestion des comptes simplifiée où un utilisateur à un compte, le compte a un solde… Le système manipulera donc les concepts suivants : Un client (Customer), défini par plusieurs propriétés Un client a un compte (Account) Le compte a une liste d’opérations (retrait, transfert sont des types d’opérations)

Lire la suite
Archi & techno

Let’s play with Cassandra…(Part 2/3)

In this part, we will work in more details and closer to the code with Cassandra. The idea is to provide a kind of simplified current account system where a user has an account and the account has a balance… This system will so manipulate the following concepts: - A client has different kind of properties defining his identity - A client has one account - The account has a list of operations (withdrawal, transfer are all kind of operations) Here is the way it…

Lire la suite
Archi & techno

Let’s play with Cassandra… (Part 1/3)

I have already talked about it but NoSQL is about diversity and includes various different tools and even kind of tools. Cassandra is one of these tools and is certainly and currently one of the most popular in the NoSQL ecosystem. Built by Facebook and currently in production at web giants like Digg, Twitter, Cassandra is a hybrid solution between Dynamo and BigTable. Hybrid firstly because Cassandra uses a column-oriented way of modeling data (inspired by the BigTable) and permit to use Hadoop Map/Reduce jobs…

Lire la suite
Archi & techno

Jouons avec Cassandra… (1/3)

Je l’avais déjà évoqué mais NoSQL parle de diversité et regroupe une grande diversité d’outils. Cassandra est l’un d’entre eux et est certainement le plus populaire de l’écosystème NoSQL. Initié par Facebook est actuellement en production chez des grands du web comme Digg ou Twitter, Cassandra est une solution hybride entre Dynamo et BigTable. Hybride tout d’abord parce que Cassandra utilise une modélisation « Column-oriented » de la donnée (inspiré par BigTable) et permet d’utiliser Hadoop et Map/Reduce. Ensuite parce que Cassandra utilise des patterns…

Lire la suite
Archi & techno

HTML5 : la promesse d’un browser qui devient VM

Hier avait lieu une présentation de Peter Lubbers sur HTML5. Une présentation très sympathique qui permettait de repasser en revue les nouveautés d'HTML5, et elles sont nombreuses... Au niveau langage tout d'abord. HTML5 déprécie certains tags (frameset, font...) HTML et en rajoute et tout ça dans un objectif de productivité, de faciliter et de mutualiser les bonnes pratiques. C'est finalement assez proche de la définition Lean de Standard. On retrouve ainsi des tags facilitant l'organisation du contenu (header, footer, nav...) CSS3 s'enrichit et offre un…

Lire la suite
Archi & techno

no:sql(eu) and NoSQL: What’s the deal?

When you took a look at the scheduled speakers, no:sql(eu) in London itpromised to be a fantastic event but this was not taking into account the fact that a volcano deep down in Iceland... NoSQL being about (among other things) availability even in the case of disaster, NoSQL.eu degraded gracefully and eventually took place in a pretty efficient way, with speakers giving their talks remotely, mainly from USA (sometimes very early in the morning due to time differences). This was also an opportunity to meet…

Lire la suite
Archi & techno

no:sql(eu) et NoSQL : qu’en est il?

Vu les speakers annoncés, no:sql(eu) à Londres était très prometteur mais c'était sans compter sur mère nature et ce fameux volcan islandais qui allait bloquer l'espace aérien d'Europe du nord...Malgré tout, no:sql(eu) est resté disponible et a offert un mode de fonctionnement « graceful degradation ». Un mode finalement efficace puisque quelques speakers ont réalisé leur présentation via Skype, principalement depuis les USA (quelques fois très tôt à cause du décalage horaire). Cela a également été l’occasion de discuter avec le CTO d’Amazon : Werner…

Lire la suite
Archi & techno

AOP and Swing : a smart association

This is not a scoop : Swing - even if this technology is widely used in companies - is not evolving a lot. The developer kit still provides today components which are neither complex nor rich as a couple of years ago so you have to buy it elsewhere. The Swing development is still very verbose and finally not really productive, and to be honest, it is not the few JSR in stand-by that will change anything. Beans Binding is in an inactive status. Beans…

Lire la suite
Évènement

« OCTO Talks! » now in english

A couple of years after we started out this blog entitled "OCTO Talks!", we are pleased to confirm the English version is now available. All the articles are not translated yet and as for the other published contents, the translation is dependent on the willingness of its authors, their wish to write them or not in English. We look forward to reading your comments soon!

Lire la suite
Évènement

« OCTO Talks! » in english…

Il était temps! "OCTO Talks!" propose dorénavant la traduction de certains de ces articles en anglais. Certes, les articles ne seront pas systématiquement traduits et comme le reste du contenu publié, c'est au bon vouloir de l'auteur et de ses envies de traductions. Lecteurs francophones rassurez-vous, nos articles continueront à être écrits en français.

Lire la suite