L'auteur
Description de l'auteur
Articles
Il y a 2 ans
GraalVM – Native-image par l’exemple
Lors d’un précédent article, nous avons vu en quoi consiste GraalVM et son apport à l’écosystème Java. Une des fonctionnalités les plus prometteuses de GraalVM est la génération d’image native. En effet, à l’aide de SubstrateVM, le code Java peut désormais être compilé directement vers du binaire natif, là où la tradition du monde Java...
Il y a 2 ans
GraalVM – Tour d’horizon
Introduction GraalVM est une machine virtuelle universelle développée par Oracle. Sortie en 2018, elle n’en reste pas moins dans une phase de développement très active et n’a d’ailleurs connu sa première version LTS (Long-Term Support) que fin 2019. Cette machine virtuelle comporte deux principales particularités : elle est polyglotte et supporte ainsi plusieurs langages en...
Il y a 3 ans
Quarkus, Micronaut: Java is back
Lors de la XebiCon’19, Kevin Archet et Lionel Guez, Consultants chez Publicis Sapient Engineering ont présenté la conférence « Quarkus, Micronaut: Java is back ». Java est un des langages les plus utilisés dans le développement logiciel. Cependant les applications Java connaissent deux problèmes de taille : le temps de démarrage et l’espace mémoire occupé. Parfaitement ajusté...
Il y a 4 ans
Améliorez vos tests d’intégration grâce à Testcontainers
Introduction On ne doute plus de l’importance des tests dans une application robuste. Citons tout d’abord les tests unitaires qui, comme leur nom l’indique, permettent de tester unitairement chaque brique de l’application (au niveau d’un service, d’une classe, d’une méthode…). Viennent ensuite les tests d’intégration permettant quant à eux de tester les liens entre les...
Il y a 4 ans
Craft – Le Supple Design en DDD
Cet article est le deuxième épisode de la série sur le Domain Driven Design, approche de conception logicielle décrite dans le Blue Book d’Eric Evans écrit en 2003 (Domain-Driven Design: Tackling Complexity in the Heart of Software), puis dans son condensé, le Yellow Book (Domain-Driven Design Reference: Definitions and Pattern Summaries), écrit en 2014. Utilisant...
Nous recrutons
Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.