Accueil InfoQ Actualités
-
Comment Netflix déploie son code
Netflix, le populaire site de streaming de films, procède à une centaine de déploiements par jour, sans l'utilisation de Chef ou Puppet, sans équipes d'Assurance Qualité et sans ingénieurs spécialisés dans les déploiements. Pour faire cela, Netflix a construit un PaaS (Platform as a Service) fait maison
-
Azul Systems lance Zing Platform Edition pour WebSphere Application Server
Azul Systems, Inc. a annoncé le lancement de Zing Platform Edition avec WebSphere. Zing PE intègre WebSphere Applications Server (WAS) d'IBM avec une version améliorée de sa JVM Zing.
-
Java EE 7 et GlassFish chez CloudBees
Le 12 Juin Oracle a officiellement lancé sa nouvelle version JEE qui, comme à l'accoutumée est accompagnée de son implémentation de référence à travers le serveur d’application GlassFish 4. La plate-forme de Cloud pour application Java Cloudbees propose d’ores et déjà de pouvoir déployer ses applications JEE 7 via un ClickStart GlassFish 4.
-
Bling et le futur des Environnements de Développement
Lors de l'EclipseCon 2013, L33t Labs a présenté un portage de SWT sur OpenGL, et l'a utilisé pour faire la démonstration d'une instance d'Eclipse dont l'interface utilisait des effets graphiques animés par du hardware OpenGL.
-
Débat : Avons-nous besoin d'un bytecode Web universel ?
Cela vaut-il la peine de créer un bytecode web universel ? LLVM est-il la solution ? Qui est le meilleur pour exécuter du code natif dans le navigateur : Mozilla asm.js ou Google pNaCl ? Cet article contient des opinions exprimées sur le web sur ces questions.
-
Coverity 2012 : comment avoir une faible densité de défauts
Cet article contient des témoignages de nombreux chefs de projet détaillant les processus qu’ils utilisent afin d’avoir une faible densité de défauts selon l’analyse Coverity.
-
L'utilisation des Bounded Contexts de Domain Driven Design pour découper un modèle de domaine vaste
Pour diviser un modèle de domaine trop vaste en plusieurs modèles plus petits, les développeurs peuvent appliquer le concept de Bounded Context (Contexte Borné) proposé par Domain Driven Design (DDD) en utilisant le Contexte de Base de données (DbContext class) disponible dans Entity Framework (EF), ce que expliquait récemment Julie Lerman dans le magazine MSDN.
-
IBM et Microsoft mettent en avant Chef d'Opscode
IBM et Opscode travaillent ensemble pour aider les clients d'IBM à monter en compétence sur Chef, la plateforme d'automatisation d'infrastructure d'Opscode. En plus Microsoft et Opscode ont joint leurs forces pour aider à l'automatisation du service de Cloud de Microsoft, Azure.
-
10gen lance un service de sauvegarde incrémentale pour MongoDB
10gen a récemment annoncé la sortie limitée de leur service de sauvegarde pour MongoDB fournissant des sauvegardes incrémentales et des récupérations à des instants précis dans le temps.
-
Combien coûtent vraiment les projets informatiques ratés ?
En 2009, d'après les calculs de Roger Seasons, le coût mondial des projets informatique ayant échoués était estimé à 6 000 MM$. Michael Krigsman doutait de ces résultats et persuada Gene Kim et Mike Orzen de revenir sur ces chiffres et de faire une estimation de l'impact des échecs des projets informatiques sur l'économie globale.
-
Meteor améliore l'intégration de NPM, et refond sa gestion de paquets
Le Meteor Development Group a annoncé la sortie de Meteor 0.6.0 le 4 avril, cette nouvelle version inclus une refonte majeure du système de gestion des paquets et une intégration améliorée de NPM. Depuis cette sortie, la version 0.6.2 parue le 16 avril inclus de nombreuses améliorations et correctifs.
-
Vaughn Vernon présente les styles d'architectures avancés dans un contexte DDD
Lors d'une présentation sur les styles d'architectures, architecture en couches, architectures hexagonales et le modèle d'acteur, du point de vue du "Domain Driven Design (DDD)", Vaughn Vernon explique que l'architecture hexagonale permet de retarder les prises de décisions concernant les connecteurs et mets en avant l'usage d'APIs internes quelque soit le type de ces connecteurs.
-
Red Hat rebaptise JBoss Application Server WildFly et ouvre les binaires de la version commerciale
Red Hat, le leader des vendeurs Linux, a annoncé dans le cadre du JUDCon Brésil que JBoss Application Server sera renommé "WildFly". Ce nouveau nom devra refléter la nature "extrêmement agile, légère, naturelle et vraiment libre" de JBoss AS. Les listes de diffusions, les noms de domaines ainsi que d’autres éléments portant le nom JBoss AS vont être renommés.
-
Le principe Open-Closed défié
Le principe Open-Closed, OCP, faisant partie des principes orientés objets SOLID, a été récemment critiqué par Jon Skeet et Robert Ashton qui pensent tout deux que le principe, tel qu'il est définit, cause plus de problèmes qu'il n'en résout. Robert C. Martin, qui a identifié les principes au début des années 2000, cependant, le défend.
-
Introduire de la simplicité dans un système via des composants Event Driven simples
Pour rendre un système simple, utilisez des événements pour supporter les interactions entre de petits composants métiers, c'est ce qu'a suggéré Russ Miles lors d'une récente présentation Développer des composants Event Driven simples pour du logiciel agile.