Résultats

Il y a 3 ans

Cloud Native Apps

Lors de la XebiCon’19, Alexis Chotard, SRE chez Publicis Sapient Engineering a présenté la conférence « Cloud Native Apps ». Toute la mouvance « Cloud Native » impacte fortement la conception d’application, et pour cause : le but est de rendre celles-ci scalables, déployables automatiquement et résilientes by design. Alors comment concevoir de telles applications ? Est-ce que le...

Publié par Nicolas Laille

Il y a 3 ans

MLflow et son API Tracking, suivre ses expériences est devenu facile !

Version 1.5 de MLflow lors de l’écriture, certaines informations peuvent ne plus être valide dans les versions futures. Depuis sa sortie en juin 2018, MLflow n’arrête pas de faire parler de lui. Outil open source, développé par Databricks, qui se définit comme une plateforme permettant de gérer le cycle de vie des projets de machine learning....

Il y a 6 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Mobilité Vision Framework – Exemples & APIs Back Kafka propose de l’exactly-once-delivery ! Data Spark 2.2 : un petit pas pour le streaming, un grand pas pour le développeur

Il y a 8 ans

Node.js : Créer une API REST avec les outils de Strongloop

L’usage des API REST s’est considérablement démocratisé dans le monde du web. Les applications web, comme les applications mobiles, sont devenues des clients d’API. Aujourd’hui je vous propose de découvrir l’outillage fourni par Strongloop, un acteur reconnu du monde Node.js. Avec cet outillage, vous verrez qu’il est possible de créer rapidement une API REST, de gérer...

Il y a 9 ans

Construire une API REST avec Jersey et Spring sans web.xml, ni applicationContext.xml, ni getters/setters

Les API REST font légion de nos jours et sont très souvent découpées en plusieurs couches : contrôleurs (traitant les requêtes HTTP), services (exécutant la logique métier) et accès aux données (pour interagir avec la ou les bases de données). Pour cet exemple, nous utiliserons Jersey pour la couche REST, Spring pour l’injection de dépendances et...

Publié par Séven Le Mesle

Il y a 9 ans

Simplifiez vous le monitoring avec Metrics

Lors du XKE de Mars, j’ai réalisé un hands-on autour de Metrics, cette librairie permet de créer facilement des métriques applicatives. Avec Metrics, vous allez pouvoir standardiser votre supervision technique et métier tout en garantissant la possibilité de les exposer sous différentes formes allant du fichier de log, à Graphite en passant par une API...

Il y a 9 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Agilité Divide responsibility for defining stories (Par Ludovic Perot) Les barbares attaquent les DSI (Par Yannick Grenzinger) Mobilité L’API wear de Google en developer preview (Par Thomas Guerin) Craftsmanship Java 8 est sorti (Par Ivan Beauvais) Front  Angular 2.0 (Par Yannick Grenzinger) Flexbox et...

Publié par Joachim Rousseau

Il y a 9 ans

POST vs. PUT : la confusion

Aujourd’hui, de plus en plus d’applications web disposent d’une API. La pratique de SOAP étant jugée trop glissante (surtout avec les interfaces liquides), c’est le REST qui se répand. Ce style d’architecture reposant sur HTTP, comprendre la norme HTTP est essentiel. Cependant, les mauvais usages et autres anti-patterns sont à l’affût, prêts à se jeter...

Publié par Thomas Guerin

Il y a 10 ans

What’s new in Android ?

Google I/O s’est terminé le 17 mai et après 3 jours de sessions non stop, il est temps de revenir sur les annonces faites lors de la conférence. En  2013, Android représente au total pas moins de 900 millions d’activations avec près de 2.5 milliard d’applications installées chaque mois. Ces chiffres confirment la bonne santé de l’OS...

Il y a 11 ans

Java NIO et Framework Web Haute performance

Comme nous l’avons déjà évoqué sur le blog, à l’occasion du challenge USI 2011, nous nous sommes intéressés à différents serveurs et framework web NIO en Java. Le principe était simple en mettant à plat la spécification du challenge, nous avons identifié quelques besoins techniques : Une solution pour le marshalling JSON Un serveur web...

Publié par François Sarradin

Il y a 12 ans

Comparaison d’API Java de programmation fonctionnelle

Alors que le Java Community Process (JCP) a annoncé l’apparition de la programmation fonctionnelle dans le langage Java, avec l’introduction des expressions lambda (JSR 335: Lambda Expressions for the JavaTM Programming Language), est-il possible avec la version actuelle de Java de pratiquer ce paradigme ? A l’heure où ces lignes sont écrites, le JCP est...

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.