Session

Microservices hautes performances avec HTTP/2 et gRPC
Java & JVM Confirmé

Le protocole HTTP/2 est l’évolution la plus récente d’HTTP. Des techniques telles que concaténation ou sprites CSS sont utilisées par la majorité des applications web pour réduire le temps de chargement de pages et améliorer l’expérience utilisateur. HTTP/2 a été conçu pour résoudre ces problèmes.

Les microservices basés sur HTTP peuvent souffrir des même limitations sur le serveur ou le client. Grande concurrence et faible latence sont un facteur important pour les performances de tels microservices et HTTP/2 apporte une solution. Pour les microservices de type RPC, gRPC est un framework haute performance multi plateforme bâti sur HTTP/2 et Protocol Buffers.

Que vos microservices utilisent HTTP ou du RPC pour communiquer, HTTP/2 peut faire des miracles!

Dans cette session, nous utiliserons HTTP/2 pour améliorer la concurrence, les performances et la sécurité de vos microservices, avec Eclipse Vert.x une boite à outil pour développer, déployer et gérer vos microservices réactif et distribués.

Vous apprendrez:

  • L’essentiel d’ HTTP/2 et l’évolution depuis HTTP 1.1
  • Le protocole gRPC
  • Comment développer des microservices utilisant HTTP/2 et gRPC avec Vert.x
Track 1 [Amphi 137]
12 mai 2017
10:20 - 11:10