Accueil InfoQ Performance sur InfoQ
-
Comment et Pourquoi Etsy a évolué vers une Architecture API-first
Lors de QCon New York 2016, Stefanie Schirmer, ingénieur logiciel chez Etsy, a présenté comment son entreprise a réussi avec succès la transition vers une architecture API-first qui prend en charge plusieurs périphériques, traite les problèmes de performances côté serveur et qui a été rapidement adopté par les équipes de développement.
-
Tomas Rybing introduit la Cible - Tableau Kanban orienté Valeur
Cet article décrit les applications de la cible de tir sous forme de tableau kanban introduit par Tomas Rybing.
-
Hazelcast version 3.6 : Améliorations de Performance et Cloud Management
Hazelcast a publié la version 3.6 de sa Data Grid en mémoire et de mise en cache phare, apportant de nombreuses améliorations en matière de performance et de nouvelles options de gestion du cloud et de déploiement sur conteneurs.
-
Mesurer les performances des Applications Web Monopages (SPAs)
Mesurer les performances des applications web monopages s'avère être une source de défis uniques. Philip Tellis, auteur de la bibliothèque boomerang et architecte chez SOASTA, et Nicholas Jansma, ingénieur senior chez SOASTA, ont exploré le sujet à la conférence Velocity à Amsterdam, en proposant un contexte et des conseils spécifiques pour mesurer les performances de ce genre d'applications.
-
Gestion de Portefeuilles Projets avec Obeya
L'Obeya est une approche de gestion de projets avec des salles de commande (war room - NdT) et de la visualisation. InfoQ a échangé avec Malika Mir sur ses motivations à déployer Obeya, son usage pour la gestion du portefeuille de projets, son expérience d'Obeya et les bénéfices retirés.
-
Conduire une transformation des comportements avec les systèmes d'activités principaux
Lors du Lean IT Summit 2015, Mike Orzen expliquera la manière d'utiliser les systèmes principaux d'activités pour guider les comportements de transformation. Interview sur les bénéfices que retirent les organisations en l'adoptant et la nécessité de renforcer de nouveaux comportements, ainsi que les erreurs classiques lors du déploiement du Lean IT et la manière de les éviter.
-
Introduction au Kanban en Flèche
Tomas Rybing partage le concept du tableau kanban personnalisé "en flèche". La Flèche s'appuie sur une pyramide de priorisation. Elle est la visualisation du backlog combinée au tableau kanban qui matérialise le processus de travail.
-
Comment améliorer la Performance des Apps Android
La performance est la clé des apps mobiles. Voici un aperçu du matériel de formation disponible pour améliorer la performance des apps Android, ainsi que quelques conseils et techniques à appliquer.
-
Les Performances de Microsoft Edge sont meilleures que celles de Chrome et Firefox
Cet article décrit une partie des optimisations de performances réalisées pour le moteur Chakra, ainsi que les résultats des benchmarks Octane et Jet Stream pour Edge, Chrome et Firefox.
-
Leçons tirées de la création d'un système distribué chez Bitly
Présentation des principales leçons apprises par les développeurs de Bitly lors de la création d'un système distribué permettant de gérer 6 milliards de clics par mois.
-
Conception et Implémentation de Protocoles avec Martin Thompson
Les architectes et les développeurs, en ne s'intéressant pas au besoin de définir des protocoles d'interaction au sein de leurs domaines, passent régulièrement à côté d'opportunités d'introduire de la stabilité dans leurs systèmes. Récemment, InfoQ a envoyé à Martin Thompson, expert en informatique haute-performance, une série de questions portant sur la conception de protocoles et sur SBE.
-
Dart 1.1 pousse ses performances encore plus loin
Dart 1.1, publié il y a peu, améliore les performances du compilateur dart2js et apporte un meilleur support du développement côté serveur. Le langage en lui-même évolue peu.
-
Google libère FlatBuffers : une Librairie de Sérialisation Efficace, Inter-Plateformes
L'équipe Google "Fun Propulsion Labs" a récemment libéré les sources de FlatBuffers. Construit spécifiquement pour supporter les besoins en performance des développeurs de jeux, FlatBuffers stocke des données sérialisées dans des buffers qui peuvent être soit stockés dans des fichiers ou transférés tels quels sur le réseau, sans coût additionnel de parsing.
-
Etat des travaux sur l'ajout du support de value types
Un document faisant état de l'avancement de la réflexion autour de l'ajout de value types dans la JVM a été publié.
-
Facebook : MVC ne scale pas, utilisez plutôt Flux (mise à jour)
Facebook est arrivé à la conclusion qu'MVC ne satisfaisait pas ses besoins de scalabilité et a décidé de le remplacer par un autre pattern : Flux. Cet article a été mis à jour à l'appui des retours de la communauté et de la réaction de Jing Chen, de Facebook.