Досвід та інсайти від інженера з eBay, який понад 20 років створює програмне забезпечення.
Олег Муравський
Principal Data Architect в eBa y
Навчитеся розробляти дизайн систем таким чином, щоб вони могли легко масштабуватися, зберігаючи баланс між надійністю, ресурсами та часом.
Дізнаєтесь, як великі компанії ладнають із високим навантаженням, розробите власну highload-архітектуру та навчитеся обирати технічні рішення з огляду на завдання бізнесу.
Набудете фундаментальних знань у галузі системного дизайну, зрозумієте, які технології застосовувати в тій чи іншій ситуації, та зможете оцінювати витрати на їхню реалізацію.
За 16 онлайн-занять опануєте сучасні практики з хайлоаду та системного дизайну, що застосовують у великих і середніх компаніях.
→ Спочатку вивчите термінологію архітектури застосунків, далі розберете переваги та недоліки технологій, моделі передачі, зберігання і структуризації даних.
→ Потім навчитеся працювати з розподіленими даними, пакетами й потоками, а також проєктувати відповідні рішення.
→ За підсумками курсу створите власну систему, здатну витримати щоденний трафік в ≥ 1 млн користувачів та масштабуватися.
Дізнаєтесь, які технології лежать в основі масштабованих та відмовостійких систем. Навчитеся застосовувати й адаптувати сучасні highload-практики.
Зрозумієте важливість правильної архітектури на реальних кейсах. Навчитеся проєктувати й розробляти системи, здатні витримати ≥ 1 млн користувачів щодня.
Зможете оптимізувати роботу наявних систем на вашій поточній роботі й навчитеся визначати вартість впровадження того чи іншого рішення під завдання бізнесу.
Реєструйтеся на курс, щоб навчитися масштабувати архітектуру
та зберігати стабільність навіть
за пікових навантажень.