Cover of event MskDotNet Meetup #55

MskDotNet Meetup #55

Tue, 07 November 2023, 19:00 (GMT+03:00)
Russia, Moscow, Москва, ул. Лесная, 43
Free
Stream available
Community's avatar MskDotNet

Tags:

Программа встречи:

  • 18:30 — 19:00 Сбор и регистрация участников
  • 19:00 — 20:00 Степан Минин "Как в C# 11 появилась обобщённая математика"
  • 20:00 — 20:30 Перерыв
  • 20:30 — 21:30 Александр Пугач "Метрики в .NET на примере OpenTelemetry и Prometheus"

Schedule

Как в C# 11 появилась обобщённая математика

Степан Минин ведущий разработчик C# с многолетним опытом коммерческой разработки на .NET

В рамках доклада мы рассмотрим с нуля концепцию обобщённой математики, как она выглядит в C# 11, как могла выглядеть в предыдущих версиях языка и почему вообще появилась.

Также зароемся в кишки System.Numerics, и узнаем, в какой продакшн в скором времени заделиверится эта фича.

Метрики в .NET на примере OpenTelemetry и Prometheus

Александр Пугач Middle .NET-developer. Занимается разработкой backend-сервисов по обработке данных

В современной разработке наблюдаемость системы является неотъемлемой частью. Постоянный мониторинг сервисов в реальном времени позволяет гораздо больше узнать о том, чем на самом деле они занимаются. Сейчас существует множество инструментов, технологий и подходов для организации наблюдаемости, которые имеют свои достоинства и недостатки. OpenTelemetry устанавливает общие стандарты для логов, метрик и трейсов, которые поддерживают большое количество платформ, что позволяет использовать все их преимущества.

Спикер поделится своим опытом по работе с метриками в .NET на примере OpenTelemetry и Prometheus. Недавно OpenTelemetry API для метрик в .NET стало stable, а значит его можно использовать в своих проектах. Спикер расскажет немного про OpenTelemetry в целом и особенностях API в .NET, как добавлять метрики в свои приложения, какие есть варианты сбора метрик. Он покажет примеры кода и демо по сбору метрики с приложения в Prometheus и визуализацией в Grafana. Поделится накопленными best practices и примерами по работе с метриками в .NET.