Tout ce que vous avez toujours voulu savoir sur les clients Java HTTP concurrents, asynchrones, san

Face à des millions de clients téléchargeant en permanence des binaires de nos dépôts, nous avons décidé d'offrir un client OSS qui supporte nativement ces téléchargements. Dans cette session, nous montrons les principaux défis dans la construction d'une bibliothèque concurrente, capable de reprendre au redémarrage, asynchrone fondée sur le client HTTP Apache. Nous allons couvrir d'autres bibliothèques que nous avons testées et pourquoi nous avons décidé de réinventer la roue. Nous verrons les pièges importants que nous avons rencontrés avec HTTP et comment en utilisant la bonne combinaison de techniques on a pu améliorer les performances d’un ordre de grandeur. Nous verrons aussi pourquoi vos hypothèses initiales peuvent changer complètement lorsqu'ils sont confrontés à d'autres intervenants sur le réseau. Considérez-vous prévenu: beaucoup d'internes HTTP, NIO et la concurrence à venir! Author: Fred Simon Co-Fondateur et Architecte de JFrog - créateurs d'Artifactory et Bintray. Développeur depuis 1992 et expert Java depuis 1998 en tant que co-fondateur de AlphaCSP. Blog: http://www.jfrog.com/
Length: 33:47
Views 40 Likes: 0
Recorded on 2015-04-09 at Devoxx France
Look for other videos at Devoxx France.
Tweet this video