Software Craftsmanship Meetup №28
Live design session: URL shortener and stats. Part 1

Проектирование архитектуры высоконагруженного сокращателя ссылок на основе шаблона решения архитектурных задач
12 декабря
В рамках Software Craftsmanship Meetups впервые опробуем формат Live Design, где в режиме реального времени разберем шаблон решения архитектурных задач на примере классической задачи system design, URL Shortener with stats. Шаблон структурирует работу над архитектурной задачей, вытаскивает на свет логики “интуитивно понятные” решения и позволяет учесть все важное.

[ Что будет происходить? ]

  • Живой процесс: Павел Вейник в реальном времени разберет и заполнит шаблон Architecture Proposal, делая акцент на ключевых аспектах проектирования.

  • Пошаговая работа над задачей: анализ требований, ballpark estimations и выявление узких мест, анализ подходов и вариантов, проектирование всей системы, выбор инструментов.

  • Практическая польза: вы увидите, как выбирать оптимальный подход к решению задачи и как обосновать эту оптимальность.
[ Что вы узнаете? ]
  • Как работать с шаблоном решения архитектурных задач.

  • Какие вопросы нужно задавать при проектировании.

  • Формат представления решения comparison table.

  • Как избежать типичных ошибок и представить архитектуру команде или заказчику.

[ Ведущий митапа ]

Павел Вейник
Founding Architect at Hard & Soft Skills
Разработчик с 2003 года, занимается обучением с 2008, обучением сеньоров и архитекторов с 2018. Делился экспертизой на более чем 100 митапах и конференциях.

Павел стоит у основания различных сообществ IT специалистов, включая: ByChange, Free IT. Выполнял роли разработчика, тимлида, архитектора, СТО в небольших стартапах, крупных корпорациях и продуктовых компаниях:

  • Architect: Miro, EPAM
  • CTO: AmadoAd Ltd., SplitMetrics, Leverice
  • Tech Advisor: LeoHome Inc.
  • Founder: Hard&Soft Skills, ITStart, Amadoad Ltd.
  • Выстраивал архитектуру для крупнейших мировых корпораций в рамках EPAM

Обучил более 1K разработчиков за последние 15 лет. Обучил более 100 архитекторов. Создает и проводит обучающие курсы для любых технических направлений.

Специализации: архитектура распределенных систем, highload, микросервисные архитектуры, системная инженерия, рост инженера, коммуникации в организации.




Регистрация на митап
12 декабря | 20:00 по Минску | online
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

[ Записи предыдущих митапов ]

все видео смотрите на нашем канале в YouTube
Предложите свою тему в чате
Есть тема для обсуждения? Предложите ее в чате сообщества инженеров и архитекторов Hard&Soft Skills