Хорошие basewords для заголовка? Все самое современное. Читайте ниже, все будет.

C мая 2020 года команда JugRu создает свою, как мы называем "платформу" дистрибуции видео контента.

Я стою во главе разработки комплекса сервисов и принимаю ключевые решения об имплементации каждого модуля системы. Часть модулей была написана мною целиком в одиночку.

Моя основа для принятия решения - принцип разумной достаточности и практичности каждого решения.

Я имею очень ограниченные ресурсы классных разработчиков и каждый раз взвешиваю на чаше весов: функциональность, скорость имплементации, работоспособность, современность, поддерживаемость и тестирумость.

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

По количеству применяемых технологий мы приблизились к пяти десяткам и количество продолжает расти.

Вы можете посмотреть видео-интервью о первом online конференционном периоде.

Мы с Владимир Красильщик обещали делать публикации на тему разработки этого решения. Но время никак не дает развернуться по полной, сделать доклад, и поэтому...

ASP.NET Core 5 Kubernetes Application

Этим постом я начинаю серию публикаций, в которых буду кратко описывать создание современного распределенного Web приложения и подчеркивать те вещи, которые считаю важным для определенной темы.

Список тем

  • Общая архитектура современного web приложения
  • Балансировка web приложений
  • .NET Docker support
  • ASP.NET Core WebAPI - развертывание в k8s
  • GitLab CI для поддержки развертывания в k8s
  • .NET Core Logging вместе с k8s и ELK stack
  • .NET Core Real Monitoring - ELK APM
  • .NET Core Real Monitoring - Prometheus
  • Real life Cross Domain JWT SSO
  • ASP.NET Core JWT Authorization
  • .NET Core Distributed Cache - Redis Stack
  • .NET Core SignalR real user interaction
  • .NET Integration Testing

Это не полный исчерпывающий список тем, которыми я хотел бы поделиться.

На первое время я выбрал самые важные, и я постарась сосредоточиться на практической части освещения темы.

Следите за новостями!