Онлайн-конференція Software Architecture fwdays’21| Program guide
Це не навчальна тривога! Зовсім скоро ми зустрінемося на нашій новій конференції Software Architecture fwdays’21 🚀
Підготували для вас гайд програмою, тому читайте, коментуйте і приходьте online 30 жовтня на наш івент.
Свіжі анонси, новини та цікавинки постимо у Telegram чаті, додавайтесь.
Для учасників, які купили FULL ONLINE/FULL ONLINE Swag квиток надається доступ до нашого чату в Discord для спілкування з учасниками та спікерами конференції, де окрім тестових чатів, можна буде приєднатися до voice чату з нашими online спікерами з треку A та B.
🗓 Дата: 30 жовтня — основний день конференції
27, 28 жовтня, 2 листопада — додаткові дні
Для власників квитків 27 жовтня, ввечері, пройде воркшоп “Конфіги без проблем” від Сергія Калінця (лише для учасників з Online Full та Online Full Swag Tickets), 28 жовтня, в обід, відбудеться Q&A сесія з Mark Richards, інтерв’юер — Олексій Петров (трансляція буде доступною для усіх учасників конференції). 2 листопада очікуйте одразу на два воркшопи: “DDD in action. Evolution of the application architecture with Domain Driven Design” від Станіслава Лебеденко та “Як документувати свої рішення” від Дмитра Овчаренко (лише для учасників з Online Full та Online Full Swag Tickets).
Створили окремий календар з нашим усіма подіями Software Architecture fwdays’21 👉 https://bit.ly/2YsIcpi
ICal 👉 https://bit.ly/3mvatnh
Підготували для вас коротку інструкцію, як підключитися до online частини конференції👇
⏰ 10:30 Відкриття та старт доповідей
Розпочнемо з привітального слова від організаторів та згадаємо практичні моменти, які стануть вам у пригоді до та під час конференції.
Трохи інформації про доповіді
Під час конференції учасники розділяються на 2 паралельні треки А та В, які будуть транслюватися на сайті.
⏰ 10:45
У треку А:
Request Lifecycle у Prom.ua, Віталій Харитонський, [ukr]
Детальний опис подорожі одного користувацького запиту крізь інфраструктуру prom.ua включно з серверами, мережами, сервісами та базами даних.
Ця доповідь пояснить нашу архітектуру, причини, які змусили нас побудувати її саме так, а також внутрішні та зовнішні виклики високонавантаженого проєкту побудованого повністю всередині власної інфраструктури.
У треку В:
Як задизайнити Facebook за півгодини або секрети System Design Interview, Олексій Петров, [rus]
Повне занурення у всі нюанси System Design Interview на доповіді.
Доповідь буде корисною:
- Архітекторам та Тех. лідам, яким потрібно давати варіанти дизайну швидко та відразу в рамках мітінгів із замовником чи командою.
- Девелоперам, які хочуть проходити співбесіду у топ компанії. System Design інтерв’ю вже стає невід’ємним етапом у цьому процесі.
⏰ 11:30 — Break (10 хвилин)
⏰ 11:40
У треку А:
Міграція з Cassandra на DynamoDB, Олександр Маліновський, [rus]
У цій доповіді спікер розповість про причини та процеси міграції основного дата сторажда з Cassandra на DynamoDB. Також ви почуєте про основні кроки та різні підводні камені, з якими Олександру та його команді довелося зіткнутися.
У треку В:
Фінтех система в SaaS на 2000+ мікросервісів, Володимир Малик, [rus]
- Поговоримо про архітектуру у BigTech, вибір технологій та прийняті “правила”.
- Торкнемося теми свободи в прийнятті архітектурних рішень для команд Product та Core.
- Заглибимось у Fintech рішення, створене як важливий компонент глобального SaaS: мікросервіси, API та черги, Event Sourcing, Feature Toggles, SDLC, CI/CD, DevOps, моніторинг, аналітика тощо.
⏰ 12:25 — Break (20 хвилин)
⏰ 12:45
У треку А:
Rethinking Low-code, Тимур Шемсединов, [rus]
Low-code sells great, but in practice, it does not provide the benefits that vendors have claimed. What are the reasons and how can we get an advantage using the Low-code principle? Experience of radical rethinking and use-cases in enterprise applications together with multi-paradigm programming and metaprogramming.
У треку В:
How we killed 80% of features and increased outcomes of a/b testing by 100%, Ігор Касьянов
У цій доповіді Ігор поділиться досвідом у Preply про те, як він та його команда підходили до челенджу “Витягнути максимальну цінність бізнесу, зберігаючи продукт максимально простим”.
Серед інших тем:
- Як побудувати систему A/B тестування та продукт, який буде обробляти більше 100 A/B тестів одночасно?
- Чи може A/B тестування завдати шкоди бізнесу?
- Приховані витрати на проведення A/B тестів;
- Чи є сенс у технічних змінах та рефакторингу A/B тестування?
- Як A/B тестування може захистити вас від втрати кількох мільйонів доларів за просте оновлення бібліотеки?
⏰ 13:30 — Break (5 хвилин)
⏰ 13:35 Zoom with the partner Raiffeisen Bank
⏰ 14:00 — Lunch (35 хвилин)
⏰ 14:35
У треку А:
Архітектура в EdTech і CI / CD збірки індивідуального контенту, Максим Безуглий, [rus]
- Повний план 360* Solution архітектури, її зв’язку з Enterprise і Application (System Design) архітектурою системи і продуктовими рішеннями, моделей даних і процесів, SDLC і DevOps.
- Agile архітектура з мінімумом артефактів (для презентації доведеться робити ті, яких не робили для виробництва).
- Техстек і причини. Фронтенд і бекенд мікросервіси, черги, інтеграції. Розробка і прод. Від docker compose до k8s і гібридної хмари (обробка і зберігання відео в преміум — on premise, аудіо, логіка і бізнес дані в Azure).
- Pipeline з LaTeX, PDF, PNG, UML (PlantUML, Visual Paradigm), голосовий супровід.
- Роздільні NFR для кожного мікросервіса.
- Челенжі та рішення.
У треку В:
Як факап пішов нам на користь і допоміг змінити фінтех-гіганта? Технічний кейс від Райффайзен Банку, Григорій Тацій
Григорій покаже, чого навчилися та як будує нову еру технологічної культури Райфу. Поговоримо про сучасний інженерний підхід в архітектурі та розвиток end2end культури з максимальною автономією.
⏰ 15:20 — Break (10 хвилин)
⏰ 15:30
У треку А:
Production Driven Development, Сергій Калінець, [ukr]
Команди нерідко витрачають зусилля на такі непотрібні речі як інтеграційні тести та підтримка багатьох непрод середовищ. Відмова від таких середовищ може заощадити безліч інженерних циклів спрямовуючи енергію туди, де вона потрібна.
На цій доповіді ми обговоримо, чому відмова від непрод середовищ — це не така вже й шалена ідея. І також розглянемо інструменти і практики, що можуть допомогти командам поставляти їхні сервіси з упевненістю і значно швидше, аніж за стандартних підходів.
У треку В:
Архітектор в консалтингу: все, що ви хотіли знати про “Discovery”, Дмитро Овчаренко, [rus]
Розглянемо загальні етапи консультацій та роль архітектури в них. Ви зрозумієте різницю між фазами передпродажу, discovery та оцінки. Ми детально розглянемо discovery: onside та offside сторони. Які найважливіші заходи перед onside visit? Ми розглянемо звичайний склад команди для вирішення завдань discovery. Види вимог, методології архітектури, архітектурні документи та багато інших видів діяльності, які охоплюють архітектори.
⏰ 16:15 — Break (10 хвилин)
⏰ 16:25
У треку А&B:
Чому ми всі будуємо погані архітектури і як перестати це робити, Володимир Кириченко, [ukr]
Розглянемо типові помилки у підходах до архітектурування великих систем, які призводять до серйозних та, навіть, катастрофічних наслідків для бізнесу. Будуть наведені цікаві реальні шоукейси катастроф та аналіз їх причин від людей, які професійно займаються технічними due diligence компаній, та працюють консультантами у сфері виправлення проблемних архітектур.
⏰ 17:10 — Closing (10 хвилин)
Учасники з FULL ONLINE/FULL ONLINE Swag квитком матимуть доступ до трансляцій упродовж 3-х місяців.
Гарного перегляду!
#archfwdays
Приєднуйтесь до Телеграм чату, якщо ви ще не там.
До зустрічі 30 жовтня! 😉