Event-Driven Architecture

13 участников

О чём курс

Event-driven архитектура позволяет создавать высокомасштабируемые и устойчивые системы, уходя от монолитных блокирующих операций. Внутри разбирается проектирование событийно-ориентированных приложений на Ruby on Rails с использованием асинхронных паттернов.

Ключевые темы и инструменты:

  • Работа с шинами данных: принципы обмена сообщениями между сервисами.
  • Библиотека rails-event-store: реализация событийной модели в экосистеме Rails.
  • Создание распределенных систем: переход от синхронной обработки к асинхронному взаимодействию компонентов.

Курс рассчитан на Ruby on Rails разработчиков, которые хотят внедрять профессиональные архитектурные решения. По итогам вы научитесь проектировать гибкие системы, способные выдерживать высокие нагрузки за счет событийного подхода.

Программа обучения

Точной программы нет. Примерный план на основе описания:

  • Введение в event-driven архитектуру: преимущества и сценарии использования.
  • Проектирование событийной модели приложения.
  • Работа с шинами данных и очередями сообщений.
  • Практическое применение rails-event-store в Rails-проектах.
  • Разработка асинхронных и распределенных систем на базе событий.
Складчина создана 15 марта 2023 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

T Thinknetica Все материалы
830 ₽ 4 500 ₽