Accueil InfoQ Architecture sur InfoQ
-
Le Domain-Driven Design Avec Les Value-Added Services Et Les Domain Gateways Chez SoundCloud
Deux articles ont récemment été publiés par SoundCloud pour décrire l'évolution de leur architecture de service vers la mise en œuvre de Domain Gateways, en passant par les Value-Added Services. Les auteurs décrivent comment ces patterns basés sur le Domain-Driven Design ont aidé à réduire les doublons et à homogénéiser logique métier et contrôle d’accès.
-
Le Point Sur L'Actualité De Java - Semaine Du 25 Octobre 2021
Le tour d'horizon dans l'écosystème Java de cette semaine du 25 octobre 2021 présente des nouvelles d'OpenJDK, du JDK 18, de nombreuses mises à jour sur les projets Spring, MicroStream 6.0, Quarkus 2.4.0, Hibernate Reactive 1.0, Open Liberty 21.0.0.11, Eclipse Vert.x 4.2.0, Red Hat présente Cryostat 2.0, GraalVM Native Build Tools 0.9.7.1, Liberica Native Image Kit 21.3 et JDKMon 17.0.7.
-
API Design-First En Utilisant Le Processus "Align-Define-Design-Refine"
Le consultant James Higginbotham a écrit sur les avantages de l’approche API design-first en utilisant le processus « “Align-Define-Design-Refine”» (ADDR). ADDR est un processus itératif destiné à guider ses utilisateurs dans la conception d'API. Concevoir une API de manière itérative tout en s'assurant que chacun soit activement impliqué est essentiel à l'agilité dans le développement.
-
Le Pattern «Backends for Frontends» Chez Soundcloud
SoundCloud a récemment publié un article sur leur implémentation du pattern Backends for Frontends, adopté en 2013 alors qu'il commençait à migrer vers une architecture microservices. Jorge Creixell, responsable technique de SoundCloud, a conclu que ce pattern présente des inconvénients importants à prendre en compte, bien qu’il comporte des avantages.
-
La Catégorisation Des Emails Par Slack
Slack a récemment publié les détails de son moteur de catégorisation d'adresses mail, capable de déterminer si une adresse est interne ou externe. Les développeurs ont utilisé une représentation quasi temps réel, assurant la cohérence à terme des données. Ils ont aussi implémenté un mécanisme de détection de dérive pour corriger les données erronées sans interrompre le fonctionnement du moteur.
-
Le Point Sur L'Actualité De Java - Semaine Du 31 Mai 2021
Le tour d'horizon dans l'écosystème Java de cette semaine présente des nouvelles des JEP d'OpenJDK ciblés pour JDK 17, les premiers travaux sur JDK 18, Project Skara 1.0, JavaFX, MicroProfile GraphQL, Quarkus 2.0, Micronaut 3.0, Hibernate ORM 5.5.0, Payara Platform 5, Eclipse Vert.x 4.1.0, Spring et EclipseCon 2021.
-
Le Point Sur L'Actualité De Java - Semaine Du 15 Février 2021
Un tour d'horizon de l'actualité de la semaine du 15 février 2021 dans l'écosystème Java.
-
Google Cloud Annonce Une Nouvelle Version Majeure De Sa Plate-Forme De Gestion d'API : Apigee X
Google Cloud a récemment annoncé une nouvelle version majeure de son API Management Platform Apigee. La version marque le dixième anniversaire du service et est nommé Apigee X.
-
AWS présente la capacité de répétition et d'archivage d'événements dans son service Eventbridge.
Amazon EventBridge est un bus d'événements sans serveur qui permet de diffuser un flux de données en temps réel à partir de sources d'événements et d'acheminer les données vers des cibles comme AWS Lambda.
-
Après Les Microservices, Retour Au Monolithe - Ou Comment L’Entreprise Segment A Fait Retour Arrière
Segment a choisi une architecture microservices pour gagner en isolation système, quitte à avoir un coût opérationnel plus élevé. Trois ans plus tard, l'équipe a décidé de revenir à un monolithe. A la QCon de Londres, Alexandra Noonan a expliqué pourquoi, et a souligné l'importance d'évaluer les contreparties de nos choix d'architecture.
-
55e Anniversaire De La Loi De Moore
Avril 2020 marque les 55 ans depuis que le co-fondateur d'Intel, Gordon Moore, a publié «Cramming more components into integrated circuits». Durant ces années, Intel et ses concurrents ont continué à faire de la loi de Moore une réalité, mais plus récemment, les efforts ont eu des problèmes avec les limitations économiques et physiques qui nous obligent à réfléchir au monde post loi de Moore.
-
Nouveautés De MicroProfile 3.3
La fondation Eclipse a publié MicroProfile 3.3 comprenant des mises à jour de cinq API : Rest Client, Config, Fault Tolerance, Metrics et Health. Les autres améliorations comprennent des clarifications et des améliorations des spécifications et de la documentation, une meilleure intégration entre toutes les API MicroProfile et l'interopérabilité entre les différentes implémentations MicroProfile.
-
La Version 1.0 Final De L'outil De Capture De Modifications De Données Debezium Publiée
L'outil open source de capture de modifications de données (CDC) Debezium 1.0 Final a été publié avec un nettoyage du format d'événements, une couverture de tests accrue des bases de données. Dans un article de blog, Gunnar Morling décrit les concepts de base de Debezium et certains cas d'utilisation courants, ainsi que des détails sur la version actuelle et les versions futures.
-
Le Statut De HTTP/3
HTTP/3 est le prochain protocole de communication réseau sur le Web, qui est destiné à remplacer partiellement HTTP/1 et HTTP/2. Un mois avant la prochaine réunion du groupe de travail QUIC, qui se tiendra à Zurich en février prochain, il peut être utile de récapituler les promesses de HTTP/3 et à quoi ressemble son support client/serveur actuel.
-
Microsoft Edge 79 Va Utiliser Le Moteur Pour Navigateur Chromium
Avec la sortie d'Edge 79, Microsoft passera de son moteur propriétaire EdgeHTML à Chromium, le populaire moteur open-source utilisé par Chrome.