Performance

Évènement

Meetup PerfUG : Vert.x, le toolkit réactif

Vert.x est une boite à outil pour écrire des applications réactives sur la JVM. Sa programmation non bloquante proche des acteurs permet une scalabilité facile et un modèle de concurrence simplifié. L’aspect boite à outil et la richesse de l’écosystème en font un choix versatile depuis le simple adaptateur de protocole jusqu’à l’écriture de systèmes distribués. Julien commencera par une introduction à Vert.x et son modèle de programmation, puis expliquera les gains de performance que Vert.x apporte pour finir par une étude de cas sur les microservices utilisant HTTP/2 et/ou des services gRPC.”

Lire la suite

Évènement

Meetup PerfUG : Patterns de concurrence et performance

Ces dernières années les patterns de concurrence sans threads ont fait un grand retour, notamment via Node.js. L’objectif principal : une performance maximale, via une utilisation optimisée du processeur, surtout en présence d’un nombre d’entrées-sorties important. Les résultats des travaux de recherche d’OCTO montrent pourtant que les gains de performance rendus possibles sont très relatifs. Arnaud Bétrémieux vous présentera ces résultats et les mettra en regard des coûts induits sur le développement et la maintenance du code.

Lire la suite

Évènement

Meetup PerfUG : Couchbase Performance

How do you deliver infrastructure capable of performing millions of operations per second with sub-millisecond response times? This session will take a deep-dive into the performance characteristics of a NoSQL database. Using real-world examples and live demonstrations, we will explain how to configure your database and application, what’s going on under the hood, and how to achieve the very best performance.

Lire la suite

Évènement

Meetup PerfUG : Tout ce qu’on ne fait pas pour que Varnish soit performant

L’équipe du PerfUG vous souhaite ses meilleurs voeux pour la nouvelle année. Attention, OCTO Technology a déménagé au 34 Avenue de l’Opéra, Paris.
Varnish Cache est un outil reconnu pour ses performances, dues notamment à son architecte Poul-Henning Kamp, ancien développeur FreeBSD. L’un de ses buts en travaillant sur Varnish était de promouvoir des pratiques de codes ayant fait leur preuves dans les noyaux modernes et de les appliquer à l’espace utilisateurs. Un autre était de tirer parti des avancées des noyaux plutôt que de les annuler comme il l’a souvent constaté.

Après 10 ans et des dizaines de milliers de lignes codes, quelles leçons peut-on tirer du code de Varnish ?

Lire la suite

Évènement

Meetup PerfUG : WebPerf 2.0

Les règles webperf édictées en 2007 et 2009 par Steve Souders sont-elles encore d’actualité alors qu’HTTP/2.0 pointe le bout de son nez et que la moitié du surf se fait sur mobile ? Venez le découvrir !

Après une courte introduction sur ce qu’est la webperf et pourquoi il est essentiel d’avoir un site rapide, nous ferons le point sur les règles de base et pourquoi elles existent comme ça (concaténation, minification, sharding, spriting, etc.) Nous ferons l’examen de ces règles pour découvrir pourquoi certaines ne sont plus d’actualités à cause du mobile et du HTTP2.

Lire la suite

Évènement

Guide de survie du développeur perdu dans une application qui rame

Je suis développeur Java. L’application fonctionne parfaitement ou presque sur mon laptop. Je suis le seul utilisateur et ma base est quasiment vide… La campagne de tests de charge et ou la mise en prod révèlent un bilan alarmant : le projet ne tient pas ses objectifs de performance et de scalabilité. La consommation mémoire et les temps de traitements dévissent complètement.

Lire la suite