Как стать автором
Обновить
0

Авторизация, тесты и каналы. Обсуждаем на новом Go meetup

Время на прочтение2 мин
Количество просмотров487

В этот раз программа Go meetup получилась особенно насыщенной. Вместе со спикерами из Ozon, Авито и ВКонтакте мы разберёмся, какие ошибки нельзя обработать; заглянем под капот каналов; изучим опыт применения Open Policy Agent для реализации по типу RBAC; и рассмотрим особенности интеграционных тестов.

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

Ошибки, которые нельзя обработать в Golang

Андрей Беренда, Senior Software Developer Ozon Fintech

После перехода с Python на Golang, может показаться, что языки довольно похоже и могут действовать примерно одинаково. Но это не всегда так и может приводить к падениям сервера, что довольно редко для Python (за исключением ООМ или чего-нибудь такого), но обычно для Golang. Хочу рассказать про ошибки, которые никак нельзя обработать в Golang, после которых приложение падает.

Внутреннее устройство каналов в Go

Николай Тузов, Go-разработчик в Lamoda

Часто разработчики ограничиваются лишь спецификацией и best practices при работе со структурами данных своего языка. И редко заглядывают под капот этих структур. Разработчик будет лучше понимать, как устроен инструментарий, с которым он сталкивается каждый день. Это поможет писать более качественный код и делать меньше принципиальных ошибок.

Реализация ролевой системы доступа с помощью Open Policy Agent

Антон Губарев, платформенный инженер Авито

Мы внедрили Open Policy Agent в нашу Platform as a Service, чтобы обеспечить авторизацию действий нескольких тысяч пользователей. При этом предоставить возможность пользователям настраивать авторизационные правила для своих сервисов, и сохранить гибкость решения. В докладе расскажу, какие шаги выполнили от идеи до запуска, с какими проблемами столкнулись. А также дам краткий обзор что такое OPA, и для чего может использоваться.

Постигаем интеграционные тесты

Никита Галушко, программист ВКонтакте

Доклад расскажет о сути интеграционных тестов, и почему важно не путать их с функциональными. Пройдемся по практикам написания интеграционных тестов: должен ли тест сам уметь поднимать окружение для своей работы (базы данных, очереди, key-value хранилища) или ожидать, что это уже есть в окружении, в котором он работает.

Вакансии

Если вы в поисках нового проекта, напишите нам. Мы помогаем расти с помощью менторинга и Evrone Challenge, поддерживаем open source и предлагаем полностью удаленную работу. А подробнее узнать о benefits и других плюшках можно, нажав на кнопку выше.

Теги:
Хабы:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Другие новости

Информация

Сайт
evrone.ru
Дата регистрации
Дата основания
2008
Численность
101–200 человек
Местоположение
Россия

Истории