Митап 1: Микросервисы. Highload User Group. pt 2


Бесплатная трансляция митапа 1: «Микросервисы» в рамках Тематических митапов Highload User Group.

Не забудьте включить оповещения и подписаться на канал, чтобы ничего не пропустить!

Приглашаем в нашу группу HUG:
www.meetup.com/HighLoad-User-Group/

И ждем вас на конференции Highload 2018 в Москве 8 и 9 ноября: www.highload.ru/moscow/2018

Базы данных и Kubernetes / Дмитрий Столяров (Флант)


HighLoad Moscow 2018

Тезисы и презентация:
www.highload.ru/moscow/2018/abstracts/4266

Нам, компании Флант, множество раз задавали вопрос: «Можно ли базу в Kubernetes?».

В этом докладе я поделюсь нашим опытом и на конкретных примерах расскажу, в каких случаях имеет смысл размещать базы данных (и в целом stateful-приложения) в Kubernetes, а в каких это неоправданно или даже вредно и опасно.
— Нашли ошибку в видео? Пишите нам на support@ontico.ru

ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам / Андрей Половов (Флант)


РИТ 2017, HighLoad Junior

Тезисы:
junior.highload.ru/2017/abstracts/2706.html

Наша специализация — запуск и обслуживание высоконагруженных сервисов. За все время у нас не было ни одного проекта, в котором бы при запуске или эксплуатации сервиса не проявились нагрузочные проблемы, заложенные программистами или архитекторами. Цель доклада — структурировать типовые проблемы нагруженных проектов и дать практические советы по их урегулированию.

Тернии контейнеризованных приложений и микросервисов / Иван Круглов (Booking.com)


HighLoad Moscow 2018

Тезисы и презентация:
www.highload.ru/moscow/2018/abstracts/4167

За последние два с половиной года Booking.com прошел через три поколения приватных облаков. Первое было построено на Mesos и Marathon. В активной фазе оно просуществовало около полугода. Решили отказаться. Второе — на OpenShift. Работали над ним около года и тоже отказались. Сейчас у нас третье поколение на чистом Kubernetes. Пока живем с ним.

— Нашли ошибку в видео? Пишите нам на support@ontico.ru

Шаблоны проектирования микросервисов на примере Авито / Фрол Крючков (Авито)


Saint HighLoad 2019

Тезисы и презентация:
www.highload.ru/spb/2019/abstracts/4920

Расскажу про проблемы, с которыми мы столкнулись при разработке одного из самых нагруженных сервисов Авито, а именно о базовых шаблонах проектирования микросервисной архитектуры. А также расскажу, почему разрабатывать, поддерживать и чинить проблемы в микросервисной архитектуре гораздо сложнее, чем в монолите, и что нужно сделать, чтобы облегчить этот процесс.

— Нашли ошибку в видео? Пишите нам на support@ontico.ru

Дмитрий Пацура — Микросервисная архитектура


. Глубокое погружение в мир микросервисов на TS с исключительно практической стороны, разбавленное огромным количеством опыта. Как? Куда? Зачем? Почему? Дмитрий подробно ответит на все эти вопросы с весьма качественными примерами из весьма интересного проекта.

Хайп прошел, а это значит, самое время погружаться в микросервисную архитектуру. Начнем с разговора об основных принципах технологии, рассматривая ее базовые принципы в свете ее преимуществ и недостатков. Поговорим, как должна выглядеть архитектура сервисов, какие проблемы бывают и как их решать.

В докладе обсудим:

какие архитектуры бывают;
базовые принципы в свете преимуществ и недостатков;
работу в команде;
контроль зависимостей;
коммуникацию между сервисами;
архитектуру сервиса;
когда мы выделяем новый микросервис;
сложности и важность CI/CD;
заблуждения.

Распил монолита в Леруа Мерлен / Павел Юркин (Леруа Мерлен)


РИТ 2019, Backend Conf

Тезисы и презентация:
backendconf.ru/moscow-rit/2019/abstracts/5300

Все крупные компании проходят через эту стадию. Стадию, когда бизнес не хочет по-старому, а монолит не может по-новому. И разбираться с этим нам — простым разработчикам. Приходите послушать, как мы решали эту проблему в Леруа Мерлен, на какие грабли мы наступили, и что у нас получилось в итоге.
— Нашли ошибку в видео? Пишите нам на support@ontico.ru

Ануар Нурмаканов — Event Sourcing и CQRS на конкретном примере


. Что такое Event Sourcing и зачем нам CQRS? Все слышали об этих двух парадигмах — теперь пора разобраться конкретнее, как реализовать их. В докладе будет и мотивировано решение обратиться к Event Sourcing, и разобран небольшой конкретный пример, в котором это всё работает с PostgreSQL и ElasticSearch.

Архитектура платежной системы: почти enterprise / Филипп Дельгядо


HighLoad 2017

Тезисы:
www.highload.ru/2017/abstracts/2948.html

Не так часто на конференциях рассказывают про архитектуру платежных систем, особенно если они делались без legacy. Нашей платежной системе всего три года, из которых два в продакшне. Мы изначально проектировали надежную и масштабируемую систему, и за прошедшее время накопилось тем для рассказа.


Нашли ошибку в видео? Пишите нам на support@ontico.ru