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

  • L’instant T où tu poses ta dém…
  • The « Robinson » projection – comprendre son système d’information
  • Réussir son démarrage comme Staff/Principal Engineer dans une nouvelle entreprise
  • Gérer les situations de blocage en tant que Staff Engineer
  • Un monolithe, c’est quoi ?

Commentaires récents

  • Nicolas Martignole dans The « Robinson » projection – comprendre son système d’information
  • Lucas dans The « Robinson » projection – comprendre son système d’information
  • Guillaume dans The « Robinson » projection – comprendre son système d’information
  • Francois Dechery dans The « Robinson » projection – comprendre son système d’information
  • Gaëtan dans The « Robinson » projection – comprendre son système d’information

Les plus lus

  • Les revenus d’un informaticien indépendant en EURL - 89 684 affichage(s)
  • Optional en Java 8 - 70 951 affichage(s)
  • Changer la batterie d’un MacBook Pro de 2011 - 65 588 affichage(s)
  • Quelle est la différence entre volatile et synchronized ? - 65 464 affichage(s)
  • Retour sur la soirée du lundi 12 juillet chez Doctolib - 63 072 affichage(s)
  • Un modèle de Product Backlog et de Sprint Backlog avec Excel - 57 801 affichage(s)
  • Redis, découverte d’un moteur clé-valeur simple et puissant - 51 018 affichage(s)
  • Comment simuler le navigateur de l'iphone avec Firefox ou Safari ? - 45 656 affichage(s)
  • serialVersionUID mythes et légendes - 41 900 affichage(s)
  • Développeur après 31 ans ? Ridé et chauve tu seras - 39 394 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

  • L’instant T où tu poses ta dém…

    Retour d’expérience sur la démission et le moment où vous devez quitter une entreprise.

    6 likes

    24 octobre, 2024
  • The « Robinson » projection – comprendre son système d’information

    Nous sommes en juillet 2022 chez Doctolib. Je travaille sur un projet

    5 likes

    22 octobre, 2024
  • Réussir son démarrage comme Staff/Principal Engineer dans une nouvelle entreprise

    Je prépare une présentation avec mon collègue Théotime pour la conférence Cloud

    3 likes

    6 octobre, 2024

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é (15) 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