La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia.
Agilité
Scaling Scrum to the Organisation
Voici une bonne présentation synthétique d’approches/modèles pour délivrer l’Agilité à grande échelle, avec un tour des principes et pratiques à suivre pour le déploiement à grande échelle.
Scrum pong game
Petit guide de mise en oeuvre d’un serious game très simple. La mise en place de deux itérations de deux minutes chacune facilement intégrable à vos cérémonies.
Web
Ce que vous avez toujours voulu savoir sur CSS
Un excellent article en français qui revient sur des notions importantes, mais souvent peu maîtrisées, de CSS comme :
- la cascade de CSS
- la spécificité des sélecteurs
- les valeurs spécifiées, calculées et enfin utilisées
- le "box model"
- le positionnement
- le "block formatting context"
- la fusion des marges
- l’empilement CSS
Un article qui renvoie sur de nombreux liens pour approfondir.
DevOps
Transformation DevOps chez HP, une bonne impression
Gene Kim auteur pour IT REVOLUTION, a décrit la transformation DevOps opérée chez HP dans le cadre du développement du firmware des imprimantes LaserJet. La présentation est conclue par une interview de Gary Gruver, responsable de cette transformation chez HP.
Le contexte inhabituel et les résultats obtenus rendent cette étude particulièrement intéressante.
Le coin de la technique
Release de la version 1.0.0 d’elasticsearch
Apres avoir passé 4 ans en version 0.X, elasticsearch vient de passer en version 1.0.0. Les évolutions majeures sont :
- Un système de backup/restore d’index
- Les aggregations, sorte de facet améliorée
- Amélioration de la percolation, elle gère maintenant la distribution sur un cluster
- L’api CAT, pour avoir des infos sur l’état de votre cluster en ligne de commande (plus pratique que du JSON…)
- Le principe de "circuit breaker", qui permet d’éviter de tout casser si on fait une mauvaise requête
Attention par contre à la compatibilité avec votre existant ! Par exemple, avec logstash…
Redis 3.0 beta
Redis 3.0 beta est disponible. Sur le plan des nouveautés, cette version contient une première mouture d’un mode cluster qui devrait permettre de distribuer les données sur plusieurs instances (pour les opérations qui n’impliquent pas de multiples clés) ainsi que la possibilité de résister à la panne d’une sous partie des noeuds constituant le cluster.
L’estampille beta suggère que cette version n’est pas encore prête pour un environnement de production. Il faut de plus noter que le code du cluster est considéré de qualité alpha. Elle n’en reste pas moins utilisable dans le cadre d’un environnement de développement en attendant la release finale et/ou la stabilisation des fonctionnalités.