Accueil InfoQ Architecture & Design sur InfoQ
-
Sortie du Guide d'architecture .NET de Microsoft
Quatre guides d'architecture d'application sont disponibles auprès de la division Microsoft Developer et des équipes de produits Visual Studio. Cette orientation, précédemment publiée sous forme d'ébauche, couvre quatre domaines : Microservices, Docker, Applications Web avec ASP.NET Core et Azure, et les Applications Entreprise utilisant Xamarin Forms. Chaque guide est contenu dans un eBook.
-
Java encore numéro un, mais qu'est-ce qui le remplace ?
L'indice TIOBE d'août 2017 montre que Java est le langage de programmation numéro un mondial en termes de popularité mais que son intérêt continue de décroitre. Il semble que la tendance soit similaire avec les principaux langages de programmation. Alors, où vont les développeurs ? TIOBE rapporte que plusieurs nouveaux langages comblent l'écart en augmentant leur part d'utilisateurs.
-
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.