Accueil InfoQ Développement sur InfoQ
-
Implémentation De Microservicilités Avec Istio
Les microservicilités sont une liste de préoccupations transversales qu'un service doit mettre en œuvre en dehors de la logique métier. Ces préoccupations incluent l'invocation, l'élasticité et la résilience, entre autres. Cet article décrit comment un service mesh tel qu'Istio peut être utilisé pour implémenter ces préoccupations.
-
Gestion Des Versions Rapide Et Transparente Pour Les Projets Java Avec JReleaser
La quête d'Andres Almiray pour apprendre le Go l'a amené à découvrir GoReleaser et ses multiples avantages pour la gestion de projets Go. Inspiré par un échange avec Max Andersen sur la manière dont JBang gère les versions sur plusieurs plates-formes, Andres Almiray a créé un outil de publication flexible pour l'écosystème Java. InfoQ a parlé à Andres Almiray pour une vue détaillée de JReleaser.
-
Optimisez Votre Stratégie De Test En Réalisant Des Essais A Partir D’Une Mind Map
Les tests basés sur les cartes mentales peuvent permettre aux testeurs de se concentrer sur la génération d'idées de test, ils vous exposent à votre réflexion et vous permettent de réfléchir et d'organiser vos idées efficacement. Cet article partage des idées et des connaissances sur les cartes mentales et montre comment elles peuvent être utilisées.
-
Guide De Référence GraphQL : Création D'API Flexibles Et Compréhensibles
Ce guide en ligne vise à répondre à des questions pertinentes pour les architectes logiciels et les leaders technologiques, telles que : Pourquoi utiliser GraphQL ? Pourquoi devriez-vous prêter attention à GraphQL maintenant ? Comment GraphQL peut-il aider à la modélisation des données dans l'entreprise ?
-
Implémentation De Microservicilités Avec Quarkus Et MicroProfile
Les microservicilités sont une liste de préoccupations transversales qu'un service doit mettre en œuvre indépendamment de la logique métier. Ces préoccupations incluent l'invocation, l'élasticité et la résilience, entre autres. Cet article décrit comment Quarkus et MicroProfile peuvent être utilisés pour implémenter ces préoccupations.
-
Design System : Comment Rationaliser Son Ecosystème Digital Et Gagner Du Temps ?
Applications, sites internet, e-commerce, réseaux sociaux… L’écosystème digital des entreprises est de plus en plus complexe. Alors comment organiser cette multitude de supports ? Un nouvel outil a émergé ces dernières années : Le Design System. Une charte graphique “3.0” qui combine identité visuelle, composants graphiques et guides d’usage.
-
Test Des Applications Web Quarkus : Reactive Messaging, Kafka Et Testcontainers
Quarkus est un framework Java full-stack, Kubernetes natif, qui prend en charge de nombreux styles de codage, notamment la programmation réactive. L'écriture de tests unitaires/composants/intégration propres pour les applications Quarkus avec approche réactive est d'une importance vitale. Nous présentons ici les tests de code réactif, de messagerie réactive et d'intégration complète.
-
NoSQL, Le Cloud Et Java : Troisième Partie, Les Standards
Dans cette troisième analyse des plateformes Java pour NoSQL, apprenez-en un peu plus sur les standards. Dans cette troisième partie, nous parlerons des défis du travail avec les standards au sein de NoSQL, quels sont les projets en cours et à quoi s'attendre de leur avenir.
-
NoSQL, Le Cloud Et Java : Seconde Partie, Les Plateformes NoSQL
Dans cette seconde analyse des plateformes Java pour NoSQL, apprenez-en un peu plus sur les catégories en plus des compromis. Comprenez comment NoSQL, le cloud et Java interagissent, les différents types de bases de données non relationnelles que vous rencontrerez et les compromis auxquels vous pouvez vous attendre.
-
NoSQL, Le Cloud Et Java : Première Partie, Les Approches NoSQL
Dans cette première analyse des frameworks Java pour NoSQL, apprenez-en un peu plus sur les catégories en plus des compromis. Comprenez comment NoSQL, le cloud et Java interagissent, les différents types de bases de données non relationnelles que vous rencontrerez et les compromis auxquels vous pouvez vous attendre.
-
Test Des Applications Web Quarkus : Écriture De Tests De Composants Propres
Dans cet article, nous allons apprendre à rédiger des tests d'intégration propres pour les applications Quarkus. Nous verrons comment nous pouvons écrire des tests simples et propres pour les scénarios suivants : un client de messagerie, la sécurité avec RBAC, des tests à l'aide de conteneurs et des clients de repos.
-
Test Des Applications Web Quarkus : Tests De Composants Et D'intégration
Quarkus est un framework Java natif Kubernetes full-stack conçu pour les machines virtuelles Java (JVM) et la compilation native. Au lieu de réinventer la roue, Quarkus utilise des frameworks bien connus soutenus par des normes/spécifications et les rend compilables en binaire à l'aide de Graal VM. Cet article se concentre sur l'utilisation de certaines des fonctionnalités de test de Quarkus.