Делимся материалами с Avito Backend United meetup #7: Долма ☄️
📺 Инфратесты или тестирование инфры всего в Kubernetes
Владислав Таболин (Yandex Cloud) расскажет про проект который объединяет высоконагруженный control plane и сложный data plane с высоким уровнем изоляции для обеспечения безопасности данных и как команда Managed Databases Yandex Cloud справлялась с этой задачей, что даже на пиццу время оставалось.
📺 Жизнь без Kubernetes — как выживать небольшим проектам
Виталий Лихачев (Авито) расскажет про систему HashiCorp Nomad, которая может решить множество вопросов оркестрации приложений. Она обладает более пологой кривой изучения и гораздо более простая в использовании.
📺 Линтеры для сотен микросервисов
Павел Агалецкий (Авито) расскажет про управление составом и настройками линтеров и форматтеров кода и про то, как эта механика встроена в наши пайплайны разработки.
📺 БД: миграция как микросервис
Дмитрий Бурмистров (Тинькофф) проведёт для нас экскурсию в мир миграций баз данных. Во время доклада структурируем матчасть, посмотрим на популярные подходы к работе с миграциями и узнаем несколько лучших практик.
Ссылка на плейлист.
#avitobackendmeetup
Владислав Таболин (Yandex Cloud) расскажет про проект который объединяет высоконагруженный control plane и сложный data plane с высоким уровнем изоляции для обеспечения безопасности данных и как команда Managed Databases Yandex Cloud справлялась с этой задачей, что даже на пиццу время оставалось.
Виталий Лихачев (Авито) расскажет про систему HashiCorp Nomad, которая может решить множество вопросов оркестрации приложений. Она обладает более пологой кривой изучения и гораздо более простая в использовании.
Павел Агалецкий (Авито) расскажет про управление составом и настройками линтеров и форматтеров кода и про то, как эта механика встроена в наши пайплайны разработки.
Дмитрий Бурмистров (Тинькофф) проведёт для нас экскурсию в мир миграций баз данных. Во время доклада структурируем матчасть, посмотрим на популярные подходы к работе с миграциями и узнаем несколько лучших практик.
Ссылка на плейлист.
#avitobackendmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤5🔥5
Какой была твоя первая задача, после которой ты понял: это оно?
Такой вопрос мы задали коллегам.
А теперь спрашиваем и вас! Когда вы поняли, что всё, вы попали?😀
p.s. а может среди вас есть кто-то, чьё приложение сломал Влад Гамов в качестве теста?
#avitoteam
Такой вопрос мы задали коллегам.
А теперь спрашиваем и вас! Когда вы поняли, что всё, вы попали?
#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🔥11🌚4👍3⚡1
Мы создаём сервис на Go для выкупа мобильных телефонов 📱
Илья Сергунин, веб-инженер продуктовой команды, в этой статье рассказал, как ребята настроили репозиторий через менеджер транзакций.
Он понадобился нам, чтобы не привязываться к одной БД и переключаться между базами с минимальным количеством изменений в коде сценариев.
Это вторичная выгода, первичная — не нужно писать рутинный код, в котором можно допустить ошибки.
Всё остальное — в статье🗂
#backend_avitotech #статья_avitotech #habr_avitotech
Илья Сергунин, веб-инженер продуктовой команды, в этой статье рассказал, как ребята настроили репозиторий через менеджер транзакций.
Он понадобился нам, чтобы не привязываться к одной БД и переключаться между базами с минимальным количеством изменений в коде сценариев.
Это вторичная выгода, первичная — не нужно писать рутинный код, в котором можно допустить ошибки.
Всё остальное — в статье
#backend_avitotech #статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤4👍4
Гриша Тарасенко, инженер команды SQL, в рамках проекта avito.code подготовил серию роликов про PostgreSQL и DBA 💻
В первой части Гриша рассказывает о инициализации реплик без прямого использования pg_basebackup.
Она уже доступна на канале AvitoTech☄️
Смотрите, ставьте пальцы вверх и стройте отказоустойчивую инфраструктуру.
#avitocode #avitoteam #видео_avitotech
В первой части Гриша рассказывает о инициализации реплик без прямого использования pg_basebackup.
Она уже доступна на канале AvitoTech
Смотрите, ставьте пальцы вверх и стройте отказоустойчивую инфраструктуру.
#avitocode #avitoteam #видео_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Интеллигентно расширяем кластер PostgreSQL | avito.code
Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты.
В этом видео Гриша Тарасенко, инженер команды SQL, расскажет, как инициализировать реплики без прямого использования pg_basebackup. Он объяснит…
В этом видео Гриша Тарасенко, инженер команды SQL, расскажет, как инициализировать реплики без прямого использования pg_basebackup. Он объяснит…
🔥28👍7
Саша Лукьянченко руководит разработкой PaaS, вместе с командой создаёт и развивает платформу ☄️
А в свободное время гуру Kubernetes, Docker и Envoy разбирает причины деградаций, которые могут произойти на стыке разработки и инфраструктуры💻
2 октября это произойдёт в рамках воркшопа по траблшутингу.
Встречаемся онлайн на платформе Слёрм, учимся быстро находить причины падения сервисов и эффективно их устранять✔️
#avitoteam
А в свободное время гуру Kubernetes, Docker и Envoy разбирает причины деградаций, которые могут произойти на стыке разработки и инфраструктуры
2 октября это произойдёт в рамках воркшопа по траблшутингу.
Встречаемся онлайн на платформе Слёрм, учимся быстро находить причины падения сервисов и эффективно их устранять
#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍7🏆2❤1
«Насмотрятся своих компуктеров и кодят друг другу в ЖЖ»
Общественность не сразу приняла и поняла важность программистов.
О том, с какими ещё трудностями столкнулись наши коллеги на заре своей карьеры, читайте в карточках⬆️
Пишите свои истории — какие вызовы встречались вам на пути в IT?
#avitoteam
Общественность не сразу приняла и поняла важность программистов.
О том, с какими ещё трудностями столкнулись наши коллеги на заре своей карьеры, читайте в карточках
Пишите свои истории — какие вызовы встречались вам на пути в IT?
#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤10🔥6
Две боли фронтендера:
1️⃣ определить, сколько времени нужно на задачу,
2️⃣ не уложиться в дедлайн.
Саша Прокшина, технический руководитель юнита, подготовила доклад по подходам к оценке задач.
Там будет и про риски, и про неопределённости, и про проекты разного масштаба.
Где там? На Frontend Conf 2 октября🔥
#avitoteam
Саша Прокшина, технический руководитель юнита, подготовила доклад по подходам к оценке задач.
Там будет и про риски, и про неопределённости, и про проекты разного масштаба.
Где там? На Frontend Conf 2 октября
#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍4🔥4❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
10 октября | 19:00 | в офисе на Лесной и онлайн
Тимур Долотказин из кластера Монетизации AvitoTech расскажет, как переводил свои приложения на SwiftUI.
Максим Сурков из команды Умного дома МТС поделится опытом интеграции подхода async/await в проекты и в прод.
Александр Сычёв из Тинькофф Страхования объяснит сущность нового решения Apple — mergeable libraries.
Полезной информации,
Поэтому стоит зарегистрироваться уже сейчас, если хотите понетворкать вместе с нами офлайн.
Гостей с подтвержденными приглашениями на Лесную, 7 будут пропускать по паспорту, поэтому вы его не забудьте, пожалуйста
До встречи на митапе!
#iOS_avitotech #avitoiOSmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍8🔥6❤🔥1😐1