Event-driven Архітектура стає все більш популярною серед розробників, які шукають нові способи створення високомасштабованих, стійких і гнучких додатків. Якщо ви хочете розширити свій арсенал інструментів для побудови додатків на Rails, то наш воркшоп по event-driven архітектурі для вас!
На воркшопі ви дізнаєтеся, як працюють різні шини даних і як використовувати їх для побудови ефективних додатків. Ви також познайомитеся з бібліотекою rails-event-store і навчитеся використовувати її для створення асинхронних, розподілених систем.
Ви вивчите принципи роботи подієвої моделі і навчитеся проектувати і розробляти подієво-орієнтовані додатки.
Після проходження цього воркшопу ви зможете покращити свої навички в розробці додатків на Rails і зможете створювати високопродуктивні, масштабовані та гнучкі програми.
програма
День 1. архітектура в Rails-додатках
Зрозумієте недоліки і переваги як стандартного rails way підходу, так і event-driven.
День 2. Event Sourcing
Навчіться використовувати бібліотеку Rails-event-store на прикладі нового додатка.
День 3. CQRS та Apache Kafka
Освоїте застосування шин даних для розширення подієвої моделі за межі програми.
6 900 руб
На воркшопі ви дізнаєтеся, як працюють різні шини даних і як використовувати їх для побудови ефективних додатків. Ви також познайомитеся з бібліотекою rails-event-store і навчитеся використовувати її для створення асинхронних, розподілених систем.
Ви вивчите принципи роботи подієвої моделі і навчитеся проектувати і розробляти подієво-орієнтовані додатки.
Після проходження цього воркшопу ви зможете покращити свої навички в розробці додатків на Rails і зможете створювати високопродуктивні, масштабовані та гнучкі програми.
програма
День 1. архітектура в Rails-додатках
- поговоримо про саме поняття архітектури в додатках.
- від початку проекту, до впровадження змін у вже існуючих і працюючі системи.
- подивимося на стандартні підходи побудови Rails-Додатки і розберемося, що нового і корисного, а також потенційно небезпечного, може принести подієва модель.
Зрозумієте недоліки і переваги як стандартного rails way підходу, так і event-driven.
День 2. Event Sourcing
- створимо Rails додаток на основі бібліотеки rails-event-store.
- розберемося коли і навіщо це варто використовувати в продакшені.\
- розглянемо event-driven додаток на стандартних Rails/Ruby примітивах.
Навчіться використовувати бібліотеку Rails-event-store на прикладі нового додатка.
День 3. CQRS та Apache Kafka
- розберемо подієву модель під іншим кутом: реалізуємо наш додаток на базі шини даних.
- подивимося на переваги такого підходу в порівнянні з рішенням на чистому ruby.
- навчимося на практиці конфігурувати і користуватися Apache Kafka.
- порівняємо Apache Kafka і RabbitMQ.
Освоїте застосування шин даних для розширення подієвої моделі за межі програми.
6 900 руб
- жива участь у всіх ефірах
- загальний чат учасників
- Записи всіх ефірів
- сертифікат про участь
https://privatelink.de/?https://thinknetica.com/pro/workshop_event_driven_arch