- Highload++ Межсервисная авторизация в Авито.PaaS
нояб. 24, 2023 #talkДоклад на Highload++ 2023 о внедрении межсервисной авторизации на базе Open Policy Agent и Istio.
- Service Mesh авторизация с Istio и Open Policy Agent
нояб. 10, 2023 #talkКак обеспечить контроль за межсервисным взаимодействием для 2500 сервисов и ничего не сломать? Почему просто добавить межсервисную авторизацию в Service Mesh недостаточно. Расскажу, какие шаги мы прошли от прототипа до интеграции в продакшн, как боролись с временем ожидания и добились невозможности случайного закрытия доступов.
- Автоматизация с NeoVim. Treesitter или теги в GO
мар. 13, 2023 #webinarРасскажу как работать с Treesitter — утилитой для парсинга кода. На простом примере покажy, как добавлять и удалять теги из структур в Golang.
- Автоматизация с NeoVim. Запуск внешних утилит.
февр. 27, 2023 #webinarПродолжа рассказывать про возможности автоматизации в NeoVim. В этом видео речь пойдёт о методах API для работы с буфером. На примерах покажy, как запускать команды из Vim, получать результаты и обрабатывать их.
- Автоматизация с NeoVim. Удяляем лишние символы.
февр. 10, 2023 #webinarПервое видео из трех про расширение возможностей NeoVim с помощью Lua. В этом видео речь про автоматическое удаление лишних символов, как пример того, как можно расширять возможности.
- Вебинар ОТУС "Bash повышенной сложности"
окт. 28, 2022 #webinarBash хоть и очень старый инструмент со странным синтаксисом, но он по-прежнему повсеместно встречается на практике. Важно уметь не только понимать чужие скрипты, но и уметь их модифицировать при необходимости. На уроке разберу наиболее сложные для понимания части.
- Как PaaS Авито помогает регулировать потребление ресурсов CPU и RAM
окт. 21, 2022 #postОписал каким образом платформа в Авито автоматически выставляет request/limit для подов и как хранит инсторические данные о потреблении, на основании которых впоследствии происходит планирование железа.
- Реализация ролевой системы доступа с помощью Open Policy Agent
окт. 20, 2022 #talkМы внедрили Open Policy Agent в нашу Platform as a Service, чтобы обеспечить авторизацию действий нескольких тысяч пользователей платформы. При этом представить возможность пользователям настраивать авторизационные правила для своих сервисов и при этом сохранить гибкость решения. В докладе расскажу какие шаги выполнили от идеи до запуска, с какими проблемами столкнулись. Вначале дам краткий обзор что такое OPA и для чего может использоваться.
- Envoy xDS protocol и динамическая конфигурация
окт. 18, 2022 #webinarНа уроке вы узнаете для чего может быть нужна динамическая конфигурация прокси сервера. Разберем кейс на примере envoyproxy который стал практически стандартом в этом вопросе. Узнаем что такое xDS протокол и как его можно использовать, а также покажу готовые решения, основанные на данной технологии.
- Расширение API Kubernetes с помощью CRD и контроллеров
окт. 13, 2022 #webinarНа занятии будут рассмотрены основные возможности JUnit Platform и подходы к определению собственного языка описания тестов с использованием возможностей Kotlin DSL и API Junit Platform.
page 1 of 4