Челленджі в імплементації розподіленої системи відправки повідомлень із використанням передових підходів у .NET

Розробка та реалізація масштабованої та надійної служби відправки повідомлень може здатися складним і трудомістким завданням. Однак, давайте дослідимо, деякі ключові моменти реалізації в .NET, які допоможуть нам досягти бажаного рівня атрибутів якості та уникнути несподіваних перешкод.

Для цього, ми:

  • Ознйомимся з деякими функціями драйвера .NET Confluent Kafka.
  • Розглянемо реальні приклади використання Channels у .NET як механізму InProc Pub/Sub для підвищення перфомансу сервісу.
  • Обговоримо використання Minimal API та його обмеження.
  • Порівняємо gRPC із HTTP та визначимо, який варіант більше підходить для нашого конкретного сценарію.
Владислав Фурдак
GlobalLogic
  • Lead .NET developer in GlobalLogic
  • 10+ років розробки на .NET: Web development, High-load, Enterprise
  • Колумніст на DOU.ua
  • З 2018 року виступає як спікер
  • Фаундер одного з найбільших публічних технічних ком'юніті по .NET в Україні
  • Фаундер закритого .NET tech leads community
  • Кар'єрний консультант та ментор
  • GitHub, Linkedin, Facebook
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?