Accueil InfoQ SOA sur InfoQ
-
Publication lors du World Government Summit : "Construire le futur hyperconnecté des Blockchains"
Lors du récent World Government Summit, Hexayurt Capital et ConsenSys ont publié un document appelé "Construire le futur hyperconnecté des Blockchains". Le but de cet article étant de fournir une stratégie d'un Internet des Accords (IoA) et une carte pour la prochaine vague d'innovation avec pour objectif d'orienter la Globalisation 2.0.
-
Google rend public son Guide de Conception d'API
Google a publié un Guide de Conception d'API pour la création d'APIs HTTP ou RPC. Ces principes de conception sont recommandés en particulier aux développeurs qui créent des APIs gRPC se connectant à Google Cloud Endpoints.
-
Intel open source BigDL, une bibliothèque d'apprentissage en profondeur distribuée pour Apache Spark
Intel a publié les sources de BigDL, une bibliothèque d'apprentissage en profondeur distribuée qui s'exécute sur Apache Spark. Elle utilise les clusters Spark existants pour exécuter des calculs d'apprentissage approfondis et simplifie le chargement de données à partir de grands ensembles de données stockés dans Hadoop.
-
L'Architecture basée sur les Services comme alternative à l'Architecture Microservice
Neal Ford, directeur de ThoughtWorks, a affirmé dans un récent discours que les transitions d’organisations se font plus facilement d'une architecture monolithique vers une architecture basée sur les services que vers une architecture microservices. A UberConf 2016, Ford a parlé des architectures axées sur les services, un juste milieu entre l'architecture orientée services et les microservices.
-
Yahoo! rend Open Source Pulsar, une Plate-Forme de Messages Pub/Sub
Yahoo! a mis à disposition Pulsar, leur plate-forme de messages publication-souscription utilisée en interne dans la production de plusieurs services.
-
MSF4J de WSO2 ajoute le Support pour Spring et Swagger
MSF4J de WSO2, framework open source pour développer des microservices en Java, a ajouté en v.2.0 le support de Spring, de la génération de définition Swagger, d'ExceptionMapper et de StreamingOutput.
-
Décomposer une API Monolithique en Microservices chez Uber
Emily Reinhold, ingénieur chez Uber, décrit dans un récent billet de blog comment ils ont décomposé une API monolithique en une architecture modulaire et flexible de microservice. Elle met en évidence quelques choix stratégiques de conception et d'architecture qui ont été la clé de l'effort de migration de Uber.
-
AirFlow rejoint Apache Incubator
AirFlow a récemment rejoint le programme Apache Incubator. AirFlow est un système de workflow et de planification conçu pour gérer les pipelines de données. Développé par Airbnb pour leur usage interne, AirFlow a été rendu open source en septembre dernier, comme précédemment rapporté par InfoQ.
-
Microservice antipatterns à Qcon London 2016
Qcon vient de souffler sa dixième bougie à Londres. Plusieurs présentations ont remporté un franc succès durant la conférence, dont "microservice antipatterns" de Tammer Saleh qui a généré beaucoup de réactions sur tweeter.
-
Le groupe de travail RAML annonce RAML 1.0 et API Workbench
La communauté RAML annonce la version 1.0 de RAML, API Workbench et un parseur Java et JavaScript.
-
Ionide : l'IDE atom f# écrit en f#
Ionide, construit sur l'éditeur Atom, est un ensemble de packages qui propose un IDE open-source, moderne, fonctionnel et cross-plateforme pour le développement F#. InfoQ a échangé avec le créateur de Ionide, Krzysztof Cieślak.
-
Redfish : une Nouvelle API pour la Gestion des Serveurs
Redfish 1.0 est la définition d'une norme et d'une API RESTful pour la gestion de serveurs standards. Bien que créé avec les besoins actuels des architectures évolutives à l'esprit, Redfish peut être utilisé pour la gestion ou l'intégration de plates-formes plus âgées et de leurs chaînes d'outillage.
-
Stefan Tilkov : Abandonnez le Monolithe, commencez par des Microservices
Ces derniers mois, beaucoup ont expliqué que les architectures microservices devraient toujours s'appuyer sur un monolithe, mais Stefan Tilkov est convaincu que cette idée est souvent fausse. La construction d'un monolithe pour passer vers du microservice est dans la plupart des cas extrêmement difficile, voire impossible.
-
Microservices, Conteneurs et Docker
Travailler avec une architecture microservices, qui crée des mini services, selon un besoin de mécanismes légers, de déploiement indépendant, d'évolutivité et de portabilité, Erhan Ekici considère qu’une technologie de conteneurs comme Docker fournit un environnement idéal pour le déploiement de ces services à l'égard de la vitesse, de la gestion de l'isolement et du cycle de vie.
-
Sortie de Restlet 2.3, avec le Support de Java 7, SPDY et CORS
Restlet a publié la version 2.3 de son framework Restlet. Cette version constitue en grande partie un effort pour mettre à jour les dépendances du projet et à améliorer la documentation et la gestion des APIs.