Accueil InfoQ Architecture sur InfoQ
-
Benchmark 2015 des Frameworks Web
En 2014, nous avons publié les résultats du benchmark réalisé par TechEmpower concernant les différents frameworks web, terme qui inclut plateformes web et micro-frameworks. Un an plus tard, ils ont publié une nouvelle série de résultats décrivant des changements importants dans les performances des 10 meilleurs frameworks web.
-
MongoDB : la magie des Reactive-Streams avec les Capped Collections
MongoDB vient de publier son driver Java pour les traitements réactifs et non-bloquants. Bien que ce driver repose entièrement sur son homologue MongoDB Async Java Driver, il met pleinement en œuvre l'API reactive-streams pour fournir une interopérabilité transparente avec d'autres flux réactifs dans l'écosystème JVM.
-
Publication de l’API Reactive Streams 1.0
L’API reactive-streams vient d'être publiée dans sa première version 1.0, après environ une année depuis la naissance de l’initiative.
-
Utiliser le concept "Worse is better" en Agile et en Lean
Avoir moins de fonctionnalités peut engendrer un meilleur produit, d'après le concept "Worse is Better" décrit il a 25 ans par Richard P. Gabriel. Selon Kevlin Henney et Frank Buschmann, nous pouvons nous inspirer de ce concept pour le développement et l'architecture en agile et en lean.
-
Amazon Web Services lance son service de Machine Learning
Amazon Web Services vient de lancer son service Amazon Machine Learning qui permet aux utilisateurs d'utiliser des modèles prédictifs sur le cloud. Après Google avec Prediction API, et Microsoft avec Azure Machine Learning, Amazon est le dernier grand fournisseur de cloud à lancer un service similaire.
-
Gérer les attentes des méthodes Agiles
Interview de Gill Zilberfeld sur la façon de gérer les attentes qu'ont les organisations sur les méthodes agiles, la manière d'éviter les malentendus, les bonnes idées et bonnes pratiques issues de l'agilité et sur ce que nous réserve le futur.
-
Le jeu Product Owner Value
Le jeu Product Owner Value est un jeu de cartes pour équipes dont l'objectif est de livrer le plus de valeurs possibles. L'équipe apprend à prioriser son backlog, à planifier ses itérations et livrer les résultats. Le jeu permet de parler des principes d'agilité et d'échanger des expériences.
-
Microservices et l'Architecture Évolutive
L’architecture Orientée Service (SOA) nous fait penser à la rupture de grands systèmes monolithiques en des services individuels, mais elle a également encouragé la construction de services trop compliqués avec le contrôle centralisé et l'orchestration. Avec les microservices, nous revenons aux notions sous-jacentes de pourquoi SOA fait sens, a revendiqué Rebecca Parsons lors de la QCon Londres.
-
JHipster 2.0 : Améliorations sur AngularJS, diffs Liquibase et Spring WebSockets
Entretien avec Julien Dubois, créateur de JHipster, à l'occasion de la sortie de la version 2.0. Cette rencontre a été l'occasion d'évoquer les nouvelles fonctionnalités de JHipster, l'environnement technique et de faire un retour sur les statistiques d'utilisation recueillies.
-
Docker, le dernier clou dans le cercueil des serveurs d’applications Java ?
Les serveurs d'applications seraient-ils en train de connaître leurs derniers jours ? Des personnalités du monde Java débattent en citant les nouveaux usages comme les micro-services, ainsi que la "révolution Docker".
-
Comment Twitter supporte 5 Milliards de Sessions par Jour
Answers, de Twitter, est un service analytique qui s’est vu devoir prendre en charge 5 milliards de sessions par jour. Ed Solovey, ingénieur chez Twitter, a décrit comment leur système permet de fournir des données "fiables, temps-réel et directement exploitables", s’appuyant sur des centaines de millions de terminaux mobiles envoyant des millions d’événements chaque seconde.
-
Google publie gRPC, un Framework HTTP/2 RPC pour Microservices
Google a rendu open-source gRPC, un framework RPC utilisé en interne pour connecter des microservices. gRPC offre le support de 10 langages, le rendant attractif pour la création de services cloud d'un back-end polyglotte, servant des applications mobiles.
-
Pivotal publie les sources de sa Suite Big Data
Pivotal a décidé de publier les sources des composants de base de sa Suite Big Data et a annoncé "l’Open Data Platform", une initiative qui vise la promotion open source et la standardisation du Big Data.
-
Spécifications HTTP/2 approuvées pour la publication
Les spécifications HTTP/2 ont été approuvées et sont prêtes pour la publication, d’après l’Internet Engineering Task Force IETF. 15 ans après le lancement d’HTTP/1, l’IETF a eu à faire à plus de 200 problématiques de conception, 17 brouillons et 30 implémentations avant d’obtenir l’approbation pour publication en tant qu’RFC standard.
-
Sortie d'Apache Flink 0.8.0, Feuille de route pour 2015 publiée
Apache Flink a publié la version 0.8.0 de leur projet. Outre les améliorations des performances, de compatibilité et de stabilité habituelles, il a également ajouté l’API de streaming Scala, où les capacités de streaming étaient jusqu'à présent absentes. Apache Flink a également été récemment promu pour passer au plus haut niveau des projets Apache.