Le Touilleur Express

  • Accueil
  • A propos de l’auteur
  • A propos du Touilleur Express
Next Previous

Redis : le créateur du projet passe de Pivotal à Redis Labs

16 juillet, 2015

Salvatore Sanfilippo (@antirez), créateur de Redis, annonce dans un blog qu’il passe de la société Pivotal à la société Redis Labs. Après 3 années sponsorisées par VMWare/Pivotal, Salvatore pourra continuer le développement de Redis au sein de l’équipe de Redis Labs. Il faut noter que Redis est devenue un base NoSQL, ou plutôt un serveur de données structurées, de plus en plus populaire. Le moteur open-source est dans le top 10 du classement DB-Engine Ranking de juillet 2015.

Redis permet de faire des sites de voyage, un site d’inscription pour une conférence ou un site d’appel au conférencier…

Pourquoi les gens aiment-ils Redis ? D’une approche simple et rustique, le service se présente comme un serveur TCP. Côté client vous pouvez utiliser n’importe quel langage, sachant que le protocole est facile à implémenter. Certes, on parle de stocker des données en mémoire. C’est donc un mauvais choix pour des données peu lues (comme des journaux de logs) et qui dans ce cas, coûtent chers à stocker. C’est un bon choix dès lors qu’il s’agit d’accéder fréquemment aux données, de les mettre à jour rapidement et souvent, comme par exemple pour indiquer le nombre de lecteurs d’un article de Blog.

Salvatore était donc salarié chez Pivotal et quitte la société pour rejoindre Redis Labs. Cette société a travaillé et contribué sur la partie Clustering de Redis 3.0. Redis Labs offre aussi de l’hébergement Redis avec un plan freemium pour une base de 30Mo en mémoire. Pour vous donner quelques chiffres, la base de description des voyages de Zaptravel faisait 17Go en 2014. La base du CFP de Devoxx France avec 900 speakers,  2 ans d’historique, plus de 700 propositions… tient dans un fichier de 63Mo et n’utilise que 137 Mo de mémoire vive. La base des inscriptions de Devoxx France 2015 avec plus de 1900 dossiers… ne prend que 9Mo. Donc vous comprendrez pourquoi il est tout à fait réaliste d’envisager d’avoir une application complète avec l’ensemble des données en mémoire.

Intéressons-nous au passage à la société Pivotal. La société a fait plusieurs annonces comme la fin du support financier au langage Groovy et au framework Grails après le 31 mars 2015. Ceci n’arrêtera pas le développement du langage Groovy. La décision uni-latérale de Pivotal affecte tout d’abord les personnes qui étaient salariées chez Pivotal. Guillaume Laforge, chef de projet du langage Groovy, est passé chez Restlet. Graeme Rocher, lead-developer du framework Grails, a rejoint OCI (news ici). Groovy continue activement à être développé et devrait pouvoir proposer une bonne intégration des dernières possibilités de Java 8.

Pivotal se concentre sur le Big Data avec des acquisitions comme le projet Quickstep, issu de l’Université du Wisconsin. La société a posé un gros chèque sur la table pour embaucher le professeur et les développeurs/étudiants ayant contribué sur ce projet. En 2015 l’énergie est peut-être un facteur limitant qui nous empêche pour l’instant d’avoir des machines plus puissantes. Si la puissance des processeurs augmente, certaines limites physiques nous bloquent aujourd’hui. Aujourd’hui on grave entre 180 et 45nm. Seuls quelques sites passent sous la barre des 20nm mais à un prix extrêmement élevé. L’approche de Jignesh Patel est intéressante car il inclus dans son approche des bases de données… les limites physiques. Cela semble aujourd’hui être un chemin à (re)explorer pour obtenir de meilleurs performances, tout en consommant moins.  Les centres d’hébergement aux USA en 2013 consommaient l’équivalent de 34 centrales de production de 500 megawatts (source). Pivotal dans son approche Big Data/machine se positionne donc sur de nouvelles technologies qui devront révolutionner le monde du Big Data dans les 5 années qui viennent.

Je vous conseille pour terminer de tester Redis, et de l’inclure comme une solution simple pour avoir un serveur de données structurées.

Voir aussi :

– Présentation de Redis sur le Touilleur Express
– Pivotal acquires Quickstep
– Redis Labs

Wooden spoons of spices on table with copy-space

De l’importance des épices dans la cuisine… ou la programmation

0 no like

Articles similaires:

Redis, découverte d’un moteur clé-valeur simple et puissant Default ThumbnailQuelques chiffres sur un projet Play2/Scala, 15 mois après Default ThumbnailBye bye Mandrake, je passe à Ubuntu Default ThumbnailJe passe indép

Chercher

Derniers articles

  • Le développement augmenté, un avis politiquement correct, mais bon…
  • Comment j’ai codé un MVP en une vingtaine d’heures avec Claude Code
  • Claude Code et les serveurs MCP : ou comment transformer ton terminal en assistant surpuissant
  • Ni manager, ni contributeur individuel…
  • Les outils de génération de code, la couche confort du développeur ?

Commentaires récents

  • Shirley dans Le développement augmenté, un avis politiquement correct, mais bon…
  • Henri Gomez dans Ni manager, ni contributeur individuel…
  • Pierre Chapuis dans Ni manager, ni contributeur individuel…
  • Nicolas Martignole dans The « Robinson » projection – comprendre son système d’information
  • Lucas dans The « Robinson » projection – comprendre son système d’information

Les plus lus

  • Les revenus d’un informaticien indépendant en EURL - 89 731 affichage(s)
  • Optional en Java 8 - 71 050 affichage(s)
  • Quelle est la différence entre volatile et synchronized ? - 65 766 affichage(s)
  • Changer la batterie d’un MacBook Pro de 2011 - 65 651 affichage(s)
  • Retour sur la soirée du lundi 12 juillet chez Doctolib - 63 136 affichage(s)
  • Un modèle de Product Backlog et de Sprint Backlog avec Excel - 57 882 affichage(s)
  • Redis, découverte d’un moteur clé-valeur simple et puissant - 51 059 affichage(s)
  • Comment simuler le navigateur de l'iphone avec Firefox ou Safari ? - 45 760 affichage(s)
  • serialVersionUID mythes et légendes - 41 944 affichage(s)
  • Développeur après 31 ans ? Ridé et chauve tu seras - 39 444 affichage(s)

Mots clés

agile ajax Apple architecture barcamp BarCampJavaParis ddd devoxx esb exo flex geek google grails groovy humeur humour independant iphone Java javascript jazoon jboss jboss seam jsf jug Linux mac mule paris jug parisjug pjug play playframework portlet recrutement ria Scala scrum spring Startup usi usi2010 web xebia

Derniers articles

  • Le développement augmenté, un avis politiquement correct, mais bon…

    Puisque chacun y va de sa vidéo YouTube sur le génial Claude

    2 likes

    31 juillet, 2025
  • Comment j’ai codé un MVP en une vingtaine d’heures avec Claude Code

    Jeudi dernier, j’étais dans les bureaux de Back Market Paris, avec quelques

    0 no like

    30 juillet, 2025
  • Claude Code et les serveurs MCP : ou comment transformer ton terminal en assistant surpuissant

    Souvenez-vous lorsque nous étions jeunes, et qu’il fallait tout coder à la

    3 likes

    27 juillet, 2025

Mots clés

Apple (32) Architecture (14) Big Data (5) Conference (8) Devoxx (55) Dev Web (37) Doctolib (2) geekevent (1) groovy (2) Innoteria (11) Java (517) Linux (10) Non classé (20) Perso (266) Recrutement (2) Scala (30) scrum (43) Société (3) Staff Engineer (5) Startup (21) Web 2.0 (67)

Le Touilleur Express

Blog par Nicolas Martignole

Contactez-moi : nicolas@touilleur-express.fr

Suivez-moi sur X (Twitter) : @nmartignole

Copyright© 2008 - 2024 Nicolas Martignole | Tous droits réservés
  • A propos de l’auteur
  • A propos du Touilleur Express
  • Reset Password

Le Touilleur Express