PostgreSQL в микросервисах на go:

от подключения до продакшн-архитектуры

2-х часовой урок вместе с Team Lead Ozon Tech: учимся дружить MSA на Go с postgreSQL на практике — от основ эксплуатации и SQL-запросов до миграции схем с Goose

25 августа ПН, 19:00 МСК
Что будет на уроке
/1
почему микросервисам нужна своя база данных: паттерн Database per Service
/2
основы эксплуатации: пуллеры, репликация, Patroni, шардирование
/3
подходы к SQL-запросам: sql/database, pgx, билдеры запросов, ORM, кодогенерация
/4
миграция схем с Goose и best practices, которые помогут не сломать прод

Преподаватель— Леонид Ченский, Team lead в ozon tech

разрабатываю инфраструктуру, которая позволяет получить ScyllaDB в облаке
Ozon Tech: DBaaS
разрабатывал сервисы тарификации: подбора и расчета сроков доставки товаров для покупателя
Ozon Tech: Логистика
ex-преподаватель, тьютор и декан школы — менторил и составлял программы обучения
Route 256
занимается программированием
5+ лет
менторства и личного обучения
> 100 часов
учеников обучились на моих курсах
> 250
практики на реальных проектах в OZON Tech
> 3500 часов

Запишись на бесплатный урок по postgresql в MSA на Go

{
ффф"public_lesson": {
ффффф"price": free
ффф}
}
Жми на кнопку и заполняй форму регистрации — мы добавим тебя в Telegram-чат урока, где будет ссылка на прямой эфир
25 августа ПН, 19:00 МСК
до начала урока осталось:
23
14
дней
часов
минут
секунд
14
07
:
:
:
Вводная теория для практики
Реализация, примеры кода
Запись урока для зарегистрировавшихся
Частые вопросы
Урок подойдет junior/middle Golang-разработчикам. Достаточно знать основы языка

Остались вопросы?

Если у тебя срочный вопрос, можешь написать нам в Telegram-бот
Если ты готов немного подождать, оставляй вопрос на сайте — мы свяжемся с тобой в ближайшее время

Для тех, кто хочет углубить свои знания в области микросервисов на Golang, предлагаем расширенный курс «Микросервисы, как в BigTech-компаниях»

Этот курс длится семь недель и включает 14 практико-ориентированных занятий, охватывающих темы от основ микросервисов на Go до разработки собственного приложения в рамках дипломного проекта — аналога мессенджера Discord.

Программа курса по микросервисной архитектуре разработана с учетом требований крупных технологических компаний и включает темы, которые часто встречаются на собеседованиях. С помощью обучения ты узнаешь важные вопросы, необходимые при программировании высокопроизводительных масштабируемых микросервисов: — освоишь использование протокола gRPC в Golang-приложениях — на практике научишься применять архитектурные подходы разработки сервисов и организации кода на Go — освоишь паттерны отказоустойчивости приложения, состоящего из микросервисов на языке Go — обеспечишь мониторинг своего сервиса и покроешь его тестами, чтобы точно исключить ошибки в работе — реализуешь межсервисное взаимодействие, систему аутентификации и авторизации

Обучение проходит в формате онлайн-уроков в Zoom дважды в неделю, с упором на практические задания, моделирующие реальные ситуации в BigTech-компаниях.

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

Вы можете выбрать удобный для вас тариф: Стандарт или Премиум. Они отличаются доступом к курсу (в Стандарте доступ к курсу на 1 год, в Премиум - на 2 года), а также в тарифе Стандарт нет проверки ДЗ от преподавателя. В остальном наполнение тарифов не отличается: 14 практических занятий, общий чат с преподавателем, Сode review сокурсников и 7 домашних заданий. Какой тариф выбрать - решение только за вами.

Преподаватель курса имеет опыт работы в Ozon Tech, где он разрабатывал инфраструктуру, которая позволяет получить ScyllaDB в облаке, а также сервисы тарификации: подбора и расчета сроков доставки товаров для покупателя.