La plate-forme Java EE a été déplacée il y a quelque temps pour devenir la plate-forme Jakarta EE. À peu près au même moment, un groupe de fournisseurs Java EE sest séparé et a lancé MicroProfile; une plate-forme qui ne contenait initialement quun certain nombre dAPI Java EE, mais qui a ensuite été
Lors du livestream JakartaOne 2021, jai parlé de GlassFish chez Eclipse, qui a été une expérience formidable avec près de 900 personnes en ligne. Merci à tous davoir regardé. Voici les diapositives utilisées lors de la présentation : Et voici la présentation elle-même :
Dans cet article, je montre comment utiliser le modèle pub/sub avec lapplication NodeJS. Nous utiliserons le module Google Cloud Pub/Sub pour créer cet exemple dapplication. Quest-ce que Pub/Sub ? La plupart des architectures étaient auparavant synchrones. Mais avec lavènement des microservices, la
Dans cet article, nous parlerons de la gestion de grands ensembles de données dans des systèmes distribués. Ce nest pas lié au big data ou à lapprentissage automatique où vous gérez des données volumineuses. Mais en général, lorsque vous commencez à faire évoluer un système distribué, vous commencez
Dans cet article, nous parlerons de lutilisation de CORS (Cross-Origin Resource Sharing) dans une application NestJS. Avant de montrer à quel point il est facile dactiver CORS, nous aborderons certains principes fondamentaux dans cet article. Quest-ce que CORS ? Quest-ce que le framework NestJS ? C
Le point de terminaison de la vérification de létat fournit des détails sur le fonctionnement de notre application. Dans cet article, nous montrerons comment ajouter des contrôles de santé à votre application NestJS. Si vous souhaitez en savoir plus sur lactivation de CORS dans votre application Nes
Dans cet article, je couvrirai les détails du principe de substitution de Liskov (LSP) avec un exemple. Cest un principe clé pour valider la conception orientée objet de votre système. Jespère que vous pourrez lutiliser dans votre conception et découvrir sil y a des violations. Vous pouvez en appren
Dans cet article, nous expliquerons comment utiliser Kubernetes et comment déployer votre microservice dans un cluster Kubernetes. Je couvrirai les bases, donc si vous êtes débutant, ce sera un bon guide étape par étape pour apprendre Kubernetes. Étant donné que nous allons créer une application de
Mise en œuvre de la conception pilotée par le domaine est une approche de conception logicielle. Comment commencez-vous à concevoir un logiciel ? Un problème complexe peut être accablant. Même si vous souhaitez examiner la base de code existante et comprendre la conception, cela peut représenter bea
Dans cet article, je couvrirai les modèles darchitecture sans serveur. Avec plusieurs fournisseurs de cloud, linfrastructure sur site est obsolète. Par définition simple, sans serveur peut être labsence de serveur. Mais est-ce vrai ? Pas vraiment. Pour commencer, nous découvrirons les bases de larch
Dans cet article, je couvre ce que signifie être un ingénieur logiciel senior. Quand je dis senior, cela signifie toute personne autre que Junior, Associate ou Software Engineer. Il peut donc sagir dun ingénieur logiciel principal, dun ingénieur logiciel du personnel ou dun ingénieur logiciel princi
Dans cet article, nous discuterons de la manière dont nous pouvons créer des microservices avec une architecture pilotée par les événements. Dans le cadre de larticle, je montrerai également un exemple de microservice piloté par les événements. Si vous ne savez pas ce quest un microservice, vous pou
Quest-ce qui fait un bon Développeur Junior ? Oui, je vais parler de certaines qualités que chaque développeur junior devrait développer pour mieux faire dans ce rôle. Désormais, Développeur junior est un terme large, il peut inclure des ingénieurs logiciels associés, des ingénieurs logiciels ou des
Dans cet article, je montrerai comment nous pouvons réaliser la conversion dune entité en DTO à laide de la bibliothèque ModelMapper . Nous allons essentiellement créer une API REST simple pour orders tout en montrant la transformation dEntity en DTO et vice versa. Comprendre larchitecture dentrepri
Dans cet article, je vais vous expliquer comment utiliser AWS Sagemaker. Même si vous navez aucune expérience avec ce service AWS, ce guide vous aidera à comprendre AWS Sagemaker étape par étape. Quest-ce quAWS Sagemaker ? AWS Sagemaker est un nouveau service Web proposé par AWS. Il aide à créer, f
Dans cet article, je couvrirai le guide complet dutilisation de docker compose. Vous pouvez lutiliser pour créer une application multi-conteneurs. Mais quest-ce quun docker compose et pourquoi faut-il lutiliser ? Quest-ce que Docker Compose ? Si vous ne savez pas ce quest un docker, vous pouvez en
Dans cet article, je montrerai comment utiliser le modèle Rest pour utiliser lAPI RESTful sécurisée avec lauthentification de base. Dans le cadre de cet article, je montrerai comment créer une API REST sécurisée avec lauthentification de base. Aperçu Lauthentification de base est lun des mécanismes
Dans cet article, je décrirai les 7 services AWS quun développeur doit connaître. En tant que développeur, il est important de comprendre quand et comment utiliser ces services. Même si le déplacement de linfrastructure vers le mouvement cloud a commencé au cours de la dernière décennie, il sest ac
Lorsque vous êtes un développeur de logiciels débutant, vous vous concentrez sur le micro-niveau. Que se passe-t-il dans votre code ? Que se passe-t-il dans votre application ? Mais si vous commencez à penser de manière System Design, cela peut vous aider énormément dans votre carrière. La conceptio
JProfiler est un outil pour analyser ce qui se passe à lintérieur dune JVM . E-J Technologies a développé cet outil. Lutilisation la plus courante est le profilage du processeur ou lanalyse de la mémoire. Dans cet article, je souhaite détailler quelques concepts clés sur lutilisation de JProfiler.