Chapitre 06 / Conférence 04 @Payfit


Details
~~~ Le rendez-vous ~~~
Pour ce Meetup, direction les locaux de Payfit !
Rendez-vous à 19h00. L’événement commencera à 19h30.
~~~ Les sponsors ~~~
Avant de vous présenter le programme, il convient de remercier nos sponsors :
• Freelance Academy (http://freelance.academy/), Pourquoi ne pas passer freelance ?
• L.systems (http://lsystems.fr/), Freedom + growth = excellence
~~~ Programme ~~~
Azure Cosmos DB & Node.js
Description:
Azure Cosmos DB est la base de données cloud multi-modèle de Microsoft. Une de ses particularités est sa capacité à être distribuée mondialement! Les différents modèles disponibles permettent aux développeurs de choisir la façon dont ils vont manipuler les données.
JavaScript est un langage important pour Cosmos. Outre le fait que Node.js dispose d'un SDK, il est aussi possible d'écrire des procédures stockées en ECMAScript 2015.
Lors de ce talk nous nous pencherons sur les capacités de Cosmos ainsi que l'utilisation de la nouvelle version du SDK Node.js permettant de manipuler les données via l'API SQL.
~~
Un moteur de recherche simple et performant avec PostgreSQL
Description:
Différentes solutions existent pour mettre en place un moteur de recherche. Parmi les critères de choix on trouve le prix, la performance, la possibilité de personnaliser ou encore le coût de mise en place. Dans ce talk j'aimerais vous présenter une solution gratuite, facile à prendre en main et performante que j'ai expérimentée : le Full Text Search de PostgreSQL.
~~
Tracing distribué en nodejs: partez à la chasse aux lenteurs en prod
Description:
Quand une application subit des lenteurs sur un environnement de développement, cela devient rapidement fastidieux à debugger. Quand une application subit des lenteurs en production, ou quand on ne sait pas si son application est lente chez l’utilisateur final, la question de savoir comment monitorer les performances de serveurs nodejs devient critique.
Dans ce talk, je vous expliquerai pourquoi et comment faire du tracing distribué en nodejs, c’est-à-dire comment représenter l’exécution de votre code sur différents micro-services afin de savoir quelle partie de votre code cause des lenteurs.
À bientôt au meetup !

Chapitre 06 / Conférence 04 @Payfit