перейти к содержанию

Встреча проектировщиков и любителей API

Фото Konstantin Yakushev
Hosted By
Konstantin Y.
Встреча проектировщиков и любителей API

Сведения

Встреча проектировщиков и любителей API состоится 28 мая в офисе Яндекса.

Приглашаем на встречу любителей и проектировщиков API, которая пройдёт 28 мая в 19:00 в московском офисе Яндекса. Здесь встретятся люди, ответственные за разработку и применение средств интеграции, независимо от используемых технологий. Мы ждём, что все, кто применяет и особенно проектирует API, как бы ни называлась их должность в компании, смогут обсудить свои проблемы и подходы с единомышленниками.

На встрече выступит Роман Акинфеев, который расскажет о процессах разработки API в Яндекс.Диске (Python), Валентин Полежаев с рассказом об опыте применения архитектуры микросервисов на практике (C#), Кривцов Роман с рассказом о применении Swagger (Javascript) и Константин Якушев с обзором проблем безопасности и рисков при реализации протокола OAuth2 (PHP и RoR).

Встреча пройдёт 28 мая в 19:00 в офисе Яндекса. Количество мест ограничено, обязательна предварительная регистрация.

Подробнее о докладах:

Валентин Полежаев, Inteliour "Практика разработки систем на основе микросервисов"

В докладе рассказывается о методе проектирования распределенных систем, состоящих из небольших взаимодействующих автономных сервисов - “микросервисов”. Речь пойдёт о применении основных идей микросервисов на практике, влиянии и значимости принципов микросервисной архитектуры на процесс разработки и на выполнение требований к качеству. Также перечисляются возможные проблемы реализации и пути их решения, показывается связь микросервисов с другими принципами проектирования.

Константин Якушев, Timepad "Потенциальные проблемы безопасности при использовании OAuth2"

Спецификация OAuth2 - не самое простое чтение на ночь, и не самое короткое. В семидесяти пяти страницах стандарта описывается четыре способа передачи доступа к защищённых ресурсам и возможные проблемы безопасности при их применении. Попытаемся разобраться зачем их целых четыре, чем нам грозит самый расслабленный из них, как позволить клиентам авторизоваться, не допустить дыру в безопасности и при этом не превратить жизнь интегрирующихся клиентов в ад.

Роман Кривцов, Russian Ventures "Swagger: плюсы, минусы, подводные камни"

Swagger – это наиболее известный фреймворк для специцифкации RESTful API, разрабатываемый с начала 2010-ых группой Wordnik, собравший огромную экосистему и сообщество. В докладе пойдет речь о возможностях Swagger, существующих инструментах, подходах к практической разработке и сравнению с другими решениями и фреймворками.

Роман Акинфеев, Яндекс "Технология разработки HTTP API на примере облачных сервисов Яндекса"

В интернете и на конференциях все любят рассказывать о технологиях, которые помогают разрабатывать API. О проектировании, документировании и реализации отдельно. Но крайне мало информации о процессе в целом и о том какие технологии как правильно применять для того, чтобы создавать качественные API. Я расскажу о том, как построен процесс разработки API облачных сервисов Яндекса, какие подходы и технологии мы используем. Немного приоткрою завесу тайны над внутренней архитектурой бэкэнда и какими соображениями мы руководствовались при её создании.

Если хотите выступить, пишите на почту: kojo@kojo.ru

Photo of Moscow API Meetup group
Moscow API Meetup
Показать еще мероприятия
Yandex
ул. Льва Толстого, 16 · Moscow