MskDotNet Meetup #55
Tue, 07 November 2023, 19:00 (GMT+03:00) | |
Russia, Moscow, Москва, ул. Лесная, 43 | |
Free | |
Stream available | |
MskDotNet
|
Программа встречи:
- 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.