Alors que le Cloud Computing est en plein boom "marketing", le stockage des données au sein d'une application reste un problème inhérent à la majorité des applications d'entreprise.
La question que tout architecte doit se poser en concevant un système applicatif :

Comment vais-je pouvoir stocker mes données tout en garantissant la scalabilité, l'intégrité et la performance de celles-ci ?

Pour tenter de répondre à cette douloureuse question, Julien Dubois (ex collègue, ex voisin et ami) consultant chez Ippon technologies a réalisé un ensemble de slides synthétiques et très enrichissants sur son retour d'expérience.

3 grandes familles de solutions y sont décrites :

  • Le cluster BDD (Oracle RAC)
  • Le caching applicatif (Coherence, Terracotta)
  • Les solutions de NoSQL (Cassendra)

Si le sujet vous intéresse, les slides suivants devraient vous passionner !