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, микросервисные архитектуры, системная инженерия, рост инженера, коммуникации в организации.
Присоединяясь к настоящему Соглашению и оставляя свои данные на Сайте Hard&Soft Skills, путем заполнения полей онлайн-заявки (оформления заказа) Пользователь:
– подтверждает, что указанные им персональные данные принадлежат лично ему; признает и подтверждает, что он внимательно и в полном объеме ознакомился с настоящим Соглашением и содержащимися в нем условиями обработки его персональных данных, указываемых им в полях онлайн заявки (регистрации) на Сайте; – признает и подтверждает, что все положения настоящего Соглашения и условия обработки его персональных данных ему понятны; – дает согласие на обработку Сайтом предоставляемых персональных данных в целях регистрации Пользователя на Сайте; – выражает согласие с условиями обработки персональных данных без каких-либо оговорок и ограничений.
Пользователь дает свое согласие на обработку его персональных данных, а именно совершение действий, предусмотренных законом «О персональных данных» Республики Беларусь, и подтверждает, что, давая такое согласие, он действует свободно, своей волей и в своем интересе. Согласие Пользователя на обработку персональных данных является конкретным, информированным и сознательным.
Настоящее согласие Пользователя применяется в отношении обработки следующих персональных данных: – фамилия, имя, отчество; – номера телефонов; – адресах электронной почты (E-mail); – данные о профессиональных навыках.
Пользователь предоставляет сервису https://hardsoftskills.dev право осуществлять следующие действия (операции) с персональными данными:
– сбор, накопление и хранение данных; – уточнение (обновление, изменение); – использование в целях регистрации Пользователя на Сайте; – удаление.
Указанное согласие действует бессрочно с момента предоставления данных и может быть отозвано Вами путем обращения через «Форму обратной связи» или по e-mail info@hardsoftskills.dev.
Сайт имеет право вносить изменения в настоящее Соглашение. При внесении изменений будет указываться дата последнего обновления. Последнее обновление: 22/09/2023
[Записи предыдущих митапов]
все видео смотрите на нашем канале в YouTube
Предложите свою тему в чате
Есть тема для обсуждения? Предложите ее в чате сообщества инженеров и архитекторов Hard&Soft Skills