Accueil InfoQ Infrastructure sur InfoQ
-
Le Scaling de Dropbox
Il est difficile d'être pertinent sur l'architecture d'un système à l'avance. Le scaling d'un système tient plus dans l'utilisation intelligente des métriques et l'introspection, dans la capacité à créer des processus de build et de provisioning. Ces points sont quelques-unes des clés de la réussite de Dropbox en matière de scaling, présentées par Rajiv Eranki lors de la RAMP 2013 à Budapest.
-
Quelles nouveautés pour JAX-RS 2.0 ?
Quand JAX-RS a été dévoilé pour la première fois en 2008 par les pilotes de la spécification JSR-311, Marc Hadley et Paul Sandoz, il est devenu un des premiers frameworks basés sur des POJO et des annotations pour créer des applications web robustes.
-
7 habitudes DevOps
Glenn O'Donnell et Kurt Bittner, des analystes de Forrester Research, ont publié un rapport décrivant comment les développeurs et l'exploitation se voient les uns les autres lorsqu'ils travaillent chacun dans leur coin et proposent sept bonnes habitudes de collaboration entre eux.
-
REST et la conception façon marchand ambulant
Récemment, Steve Jones de CapGemini a commenté un texte lié au projet d'API Nokia indiquant que concevoir et documenter les APIs pour les services REST n'était plus nécessaire, HATEOAS étant suffisant.
-
La sécurité avec Docker et les conteneurs
Jérôme Petazzoni, ingénieur principal à dotCloud, a étudié les avancées en termes de sécurité concernant Docker, par rapport aux autres technologies de virtualisation et de conteneurs, dans un récent article de blog "CONTAINERS & DOCKER: HOW SECURE ARE THEY?".
-
La comparaison d'image pour un déploiement continu plus sûr
Lors de la conférence Velocity 2013, Brett Slatkin de Google a présenté une méthode de comparaison d'image pour détecter les régressions graphiques. Une comparaison d'image (perceptual diff) compare deux photos de différentes versions d'une même page web et détecte les différences pixel par pixel.
-
Debian fête son 20ème anniversaire
Le week-end dernier, Debian fêtait son 20ème anniversaire, faisant d'elle la plus vielle distribution de Linux encore existante. Debian a été créé le 16 aout 1993, son nom provient de Debra Lynn et Ian Murdock. La deuxième distribution la plus vieille est Red Hat, créée en octobre 1994. Une fête d'anniversaire a été organisée au cours de la DebConf.
-
NServiceBus 4.0 supporte RabbitMQ et ActiveMQ
La version 4.0 de NServiceBus est sortie récemment, ajoutant le support de RabbitMQ et d'ActiveMQ à celui de MSMQ. D'après Udi Dahan, le fondateur de NServiceBus, il s'agit de la plus grosse release de l'histoire du produit.
-
Oracle dévoile son Projet Avatar à JavaOne
Oracle a annoncé la sortie du projet open source Avatar au cours de la conférence JavaOne. Avatar est un framework web qui se concentre sur "les applications HTML5 modernes", en supposant "des compétences en Javascripts mineures" de la part des développeurs de l'application.
-
Plus d'informations sur Internet Explorer 11
Pour Internet Explorer 11, l’objectif des équipes de Microsoft est de le lier étroitement au système d’exploitation. Ils ne veulent pas simplement d’une application pratique qui tourne partout, ils veulent faire quelque chose qui tire pleinement partie du système d’exploitation et du matériel sous-jacent.
-
Économie de la Virtualisation d'Applications sur AWS
CloudFoundry a récemment lancé la version 2.0 de son PaaS, annonçant une nouvelle architecture de la plate-forme fonctionnant sur l'infrastructure Amazon EC2. James Watter de CloudFoundry a récemment décrit comment mettre à profit l'isolement des Linux Containers à l'intérieur des instances EC2 pour abaisser les coûts d'hébergement d'un facteur allant jusqu'à 10.
-
Combiner les données, l'intuition et le fun avec Lean Startup
Lean Startup est une "approche scientifique pour créer et gérer des startups", comme Eric Ries le décrit dans les principes du Lean Startup. Il utilise des techniques concrètes comme le "Validated Learning", l'apprentissage par validation, en s'appuyant sur l'expérimentation et les données afin de comprendre quel est le bon produit à construire.
-
Variables et solutions de déploiement continu
Paul Biggar, co-fondateur de CircleCI a présenté "les différentes manières de déployer en continu" à RubyConf 2013 en avril de cette année. La fréquence à laquelle les déploiements s'effectuent détermine le terme de "continu" et influence directement le cadre du problème du déploiement.
-
Async/Await - Coûts de performance et autres pièges
Async/Await est sans conteste la fonctionnalité la plus puissante introduite avec C#5. Mais quels sont les pièges à éviter ? Et quels sont les coûts associés à l'utilisation de ces mots-clés ?
-
Les principes de dépendance SOA
L'année dernière, Ganesh Prasad a partagé ses réflexions sur SOA lors de la QCon. Au début de cette année, il a étayé la manière de penser en SOA dans un article, comme étant une pensée orientée dépendances (Dependency Oriented Thinking)