Accueil InfoQ Architecture & Design sur InfoQ
-
Microsoft introduit Azure Container Instances, un nouveau service de conteneur
Dans un article récent, Microsoft introduit un nouveau service de conteneur appelé Azure Container Instances. Microsoft définit ce service comme un moyen de fournir des conteneurs simplement et rapidement sans infrastructure VM à gérer.
-
Adobe ne supportera plus Flash après 2020
Adobe a annoncé la fin de Flash d'ici la fin de 2020. Les éditeurs de navigateurs ont publié les délais détaillant les étapes pour éliminer progressivement la technologie dans leurs navigateurs respectifs.
-
Améliorer Google Maps avec l'Apprentissage Profond et Street View
L'équipe Ground Truth de Google a récemment annoncé un nouveau modèle d'apprentissage profond pour l'extraction automatique d'informations à partir de fichiers d'image géo-localisée pour améliorer Google Maps.
-
Microsoft annonce une ébauche d’orientation sur l’architecture .NET
Quatre projets d'orientation d'architecture d'application sont disponibles auprès de Microsoft Developer Division et des équipes produits Visual Studio. Ces projets couvrent quatre domaines : Microservices et Docker, les applications Web ASP.NET, le Déploiement Cloud sur Azure et les Applications Mobile en Xamarin.
-
Spring Vault GA 1.0 est disponible
Pivotal a annoncé la disponibilité générale de Spring Vault 1.0, une bibliothèque Java qui offre des abstractions côté client autour de Hashicorp Vault, un outil de gestion de secrets. En appliquant les idiomes classiques de Spring, il permet à Vault d'être plus aisément intégré aux applications Spring ou Java. Ces patterns familiers comprennent des modèles, des sources de propriété et bien plus.
-
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.
-
IBM rend sa micro-passerelle d'API open source
IBM a récemment annoncé avoir rendu sa micro-passerelle d'API open source. Cela signifie que tout développeur/entreprise peut maintenant profiter de ce logiciel dans ses propres projets informatiques sans frais.
-
La Blockchain et le Théorème CAP
Yaron Goland, architecte principal chez Microsoft, a publié un article décrivant comment un client de la blockchain peut être implémenté AP ou CP en fonction de sa mise en œuvre. Cela permet de configurer le nombre de blocs après une transaction jusqu'à ce qu'elle soit acceptée.
-
Développer pour Microsoft Surface Hub
Microsoft a publié une série de neuf vidéos pour expliquer comment concevoir et développer des applications pour Microsoft Surface Hub. Ces vidéos sont destinées à la fois aux développeurs et aux concepteurs qui utilisent la Plateforme Universelle de Windows (UWP).
-
Histoires de guerres dans l'IoT
Pour l'introduction de la Qcon London 2017, Alasdair Allan nous fait grâce de quelques histoires d'IoT montrant que ce champ est jeune et qu'il ressemble plus à une passoire sécuritaire à faire froid dans le dos.
-
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.
-
Java 9 ajustera les limites de mémoire si l'exécution est sur Docker
Une première modification expérimentale a été ajoutée à OpenJDK 9 afin que la JVM puisse comprendre qu'elle s'exécute dans un conteneur et ajuster les limites de mémoire en conséquence. Cette modification, qui pourrait être mise à la disposition du public une fois que Java 9 sera publié, est une tentative pour empêcher un grand nombre de scénarios.
-
Beam promu Projet Apache de Top Niveau
Beam a récemment été promu en projet top niveau à la Fondation Logicielle Apache.
-
Google Cloud Endpoints est désormais disponible en GA
Après trois mois en version bêta, Google a annoncé la disponibilité générale de son système de gestion d'API Cloud Endpoints (GCE) basé sur Open-API, qui vise à permettre la construction de plates-formes d'APIs efficaces et prêtes à l'emploi selon Google.
-
Les dangers des déclarations if dans la logique domaine
La déclaration if trouvée dans la plupart des langages de programmation a deux rôles principaux : la validation de l'entrée pour protéger le domaine contre des données erronées et pour traiter la logique métier dans le domaine. Malheureusement, nous consacrons trop peu de temps à gérer les risques liés à l'utilisation de déclarations logiques du point de vue business ou du domaine.