Accueil InfoQ Articles
-
Interview et Critique du Livre : The LogStash Book, la Gestion des Logs rendue Facile
James Turnbull a montré un cas intéressant d'utilisation de LogStash pour la centralisation de log en expliquant les détails d'implémentation de LogStash dans le cadre d'un projet de logging. Le livre cible aussi bien les petites que les grandes entreprises à travers deux cas d'usages, chacun pour le faible coup d'entrée et la scalabilité.
-
Développement logiciel : Comment les contrats traditionnels augmentent le risque d'échec
Susan Atkinson et Gabrielle Benefield soutiennent que le modèle de contrat standard pour le développement de logiciels contribue aux taux élevés d'échec des projets informatiques et a besoin d'une refonte totale.
-
Les bases de données graphe - revue du livre et interview
Le livre sur les bases de données graphes, écrit par Ian Robinson, Jim Webber et Emil Eifrém, couvre les bases de données NoSQL basées sur les graphes et les différentes possibilités disponibles pour stocker des “données connectées” dans le monde réel.
-
InfoQ interviewe David J. Anderson à la Lean Kanban 2013 Conference
S'il venait à se tailler un nouvel Everest dans les montagnes encerclant la Silicon Valley, alors, aux côtés de Dijkstra, Kernighan, des Three Amigos et du Gang of Four, il faudrait faire une place pour David J. Anderson, père de Kanban dans l'industrie du développement logiciel.
-
Interview et extrait de l'ouvrage : recruter les bons geeks
Johanna Rothman, auteure, consultante et pratiquante a écrit l'ouvrage "Recruter les Bons Geeks". Ce livre est disponible sur Leanpub. Cet ouvrage est à destination des responsables d'équipe et des cadres qui ont besoin de personnes techniques dans leurs équipes.
-
CAP douze ans plus tard : comment les "règles" ont changées
Le théorème CAP affirme que tout système à état partagé en réseau ne peut avoir que deux des trois propriétés désirables. Néanmoins, en gérant explicitement les partitions, les concepteurs peuvent optimiser la cohérence et la disponibilité, atteignant ainsi un compromis des trois.
-
Exécuter du code .NET et du code Node.js "in-process" avec Edge.js
Tomasz Janczuk est à l'origine du projet Edge.js, Framework qui permet aux développeurs de combiner la puissance de .NET à celle de Node.js. Dans cet article, Janczuk retrace l'historique d'Edge.js et explique comment s'y atteler.
-
Croquis et NoUML pour l'architecture de logiciels agiles
L'agilité c'est être réactif et ceci nécessite une bonne communication, mais il est étonnant que beaucoup d'équipes éprouvent des difficultés à communiquer correctement la conception de leur logiciel.
-
Ciel, un cowboy dans mon domaine ! - Revue de "Implementing Domain Driven Design" et interview
Implementing Domain Driven Design éclaire un domaine important mais mal compris de la conception logicielle. Avec son ouvrage, Vaughn contribue à la littérature de la conception logicielle de façon éducative et plaisante.
-
Jepsen : Test de la résistance au morcellement de PostgreSQL, Redis, MongoDB et Riak
Les systèmes distribués se caractérisent par des échanges d'états à travers des liaisons peu fiables ou à forte latence. Si un système fonctionne de manière fiable, il doit être robuste à la fois face à la défaillance des nœuds et à celle du réseau.
-
Développeurs, des enfants gatés ?
C'est après avoir assisté à un talk de Hadi Hariri, "Developers, Prima Donna of the 21st century" que l'envie d'écrire cet article m'est venue. Outre l'aspect très ludique du talk mais aussi du speaker lui-même, Hadi met en avant certaines verités, plus ou moins faciles à entendre, sur notre métier.
-
L'Urgence et les Projets Informatiques
Dès qu’on est dans une situation d’urgence, la tentation est très grande de faire un peu n’importe quoi et adopter des modes de fonctionnement « spécial situation d’urgence », qui ne font que renforcer la panique et le retard. Petit tour des erreurs déjà testées et approuvées, les plus systématiques et efficaces pour planter votre projet...