• [^] # Re: Témoignage

    Posté par . En réponse à la dépêche Microsoft est mort et le logiciel libre n'y est pour rien ?. Évalué à 2.

    Si on regarde attentivement le fonctionnement des logiciels db modernes tournant sur des mini et des mainframes, de nombreux problèmes ont déjà été abordés et adressés: Toute la partie concurrence d'accès existe déjà (un serveur db tournant sur une machine regata est déjà, par la force des choses, obligé à gérer une concurrence d'accès tout en ayant une forte isolation des threads).

    On peut aussi adresser la concurrence d'accès du stockage, grâce à des technologies comme lustre, gfs, ...

    Un moteur de stockage db multithread intégré à un système de fichier distribué pourrait vraiment offrir des performances sérieuses, y compris pour le milieu bancaire (d'ailleurs les sociétés comme oracle et ibm bossent sérieusement sur ce genre de pistes)


    T'as pas idee de la difference de vitesse entre le bus memoire d'un mainframe et le backend reseau d'un cluster distribue, ca n'a rien a voir, notamment niveau temps de latence.

    Sinon, ce que fait Google c'est tres simple : quand ils mettent a jour leur base de donnees, ils enlevent une grappe, updatent la base et la remettent. Il n'y a pas d'ecritures qui se produisent en meme temps que des lectures, c'est une nouvelle base qui est chargee.