Revue de Presse Xebia

revue de presse XebiaLa revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia.

 

Mobilité

Android Things Console developer preview

Encore une nouveauté sur Android Things pour compléter l’offre de la plateforme ! Google vient d’annoncer la preview pour la console d’Android Things. La console permet de gérer tous les aspects des logiciels de l’objet, y compris la création d’images d’usine, ainsi que la mise à jour du système d’exploitation et des APK fournis par les développeurs.

Craftsmanship

BDD in JavaScript : Getting Started with Cucumber and Gherkin – Craftsmanship

 Vous avez toujours rêvé de mettre en place des tests BDD sur le front de votre projet sans jamais vous lancer ? Dans son dernier article, Graham Cox vous explique pas à pas les bases du BDD, du gherkins et comment mettre en place des tests de comportements automatisés dans votre projet gâce à Cucumber. Un article très pédagogique, accessible à tous  !

DevOps

Shipping des logs à Algolia

Algolia nous propose cette semaine un rapide retour sur la gestion de leurs logs et sur l’architecture qu’ils ont conçu afin de supporter leur envoi et leur traitement. En effet, leur volumétrie (1 milliard de lignes de logs par jour) ne leur permettait pas de rentrer dans les modèles des solutions en SaaS, et ne permettait pas non plus de se tourner vers les solutions de streaming des principaux fournisseurs de cloud pour des raisons de coût.

Au final, la solution implémentée est un simple Pub/Sub, mais la partie intéressante est l’introduction d’un « orchestrateur » fait maison et servant à envoyer les logs récupérés sous forme de batch afin de réduire les coûts.

Releases : CoreDNS et Deep Learning AMI

Comme chaque mois désormais, voici un résumé des principales releases intéressantes ayant eu lieu ce mois-ci :

  • AMI de Deep Learning d’AWS : L’image (AMI) mise à disposition par Amazon et embarquant une installation fonctionnelle des principaux outils de Machine Learning est désormais disponible sous une nouvelle version embarquant Apache MXNet v0.10 and TensorFlow v1.1.
  • CoreDNS-008 : Un des changements notables de cette release est l’abandon de logging vers un fichier; désormais, comme toute application 12factor-compliant, CoreDNS ne loggera que vers sa sortie standard. On notera également l’ajout de la notion de prefetch au cache, permettant de re-récupérer un record DNS avant l’expiration de son TTL.
  • Gitlab 9.3 : Avec cette nouvelle version, Gitlab nous propose en nouveautés phares l’intégration de la qualité de code et la gestion de pipelines multi-projets pour Gitlab CI. Pour le reste, et comme ils nous y ont habitué, de nombreuses autres nouveautés et améliorations sont disponibles dans l’annonce de cette version !

Commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.