talks icon indicating copy to clipboard operation
talks copied to clipboard

Finding Node.js performance bottlenecks with OpenTelemetry

Open larskarbo opened this issue 2 years ago • 0 comments

Format

Long (20 minutes)

Description

Quand tu commences à avoir des utilisateurs, la performance dans une application Node.js devient de plus en plus importante.

Souvent, c'est difficile de savoir où sont exactement les goulots d'étranglement de performance. Est-ce que c'est le serveur de l'application ou la base de données? Est-ce que c'est les DB queries qui sont lents ? Quelle route HTTP a des problèmes ? Est-ce que un CDN peut aider ?

À Layer3, nouse avons eu des problèmes de performance quand nous avons eu des pics de trafic.

Le breakthrough est venu quand nous avons implémenté OpenTelemetry et le tracing. Ce qui avait besoin d'être optimiser dans l'application, nous est alors paru tout de suite évident.

J'aimerais expliquer comment nous l'avons implémenté dans notre code base (c'est pas beaucoup de travail), et comment nous avons utilisé la data pour faire des optimisations.

shot-Gnqr5sbk

Lien vers vos slides

No response

Autre

No response

Twitter

https://twitter.com/larskarbo

Email

[email protected]

larskarbo avatar Dec 03 '22 12:12 larskarbo