Платформа DBaaS: зачем и как
🚀 Хотите экскурс про то, как мы начинали работать с базами данных? Его проведёт руководитель разработки платформы DBaaS Владимир Алёшин на Avito Database meetup #1.
В докладе Владимира — проблемы и решения, переход на автоматизацию и аргументация в пользу kubernetes. Присоединяйтесь к митапу, чтобы послушать и подискутировать.
#DBA_avitotech #avitodatabasemeetup
В докладе Владимира — проблемы и решения, переход на автоматизацию и аргументация в пользу kubernetes. Присоединяйтесь к митапу, чтобы послушать и подискутировать.
#DBA_avitotech #avitodatabasemeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍6
Особенности работы Kubernetes со stateful приложениями (БД) ☄️
Игорь Конев, инженер DBaaS, расскажет базу по stateful в kubernetes и объяснит, что и почему мы выбрали для работы с приложениями. Всё это — на Avito Database meetup #1.
💻 Присоединяйтесь 24 апреля в 18:30. Обсудим, что можно улучшить, чтобы работать со stateful было еще удобнее.
#DBA_avitotech #avitodatabasemeetup
Игорь Конев, инженер DBaaS, расскажет базу по stateful в kubernetes и объяснит, что и почему мы выбрали для работы с приложениями. Всё это — на Avito Database meetup #1.
#DBA_avitotech #avitodatabasemeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤6👍1
«CockroachDB на платформе DBaaS: зачем и как» — 60-минутная готовность
В 19:00 запускаем трансляцию доклада Полины Кудрявцевой. Начнём с того, зачем нам вообще понадобились cloud native базы, почему выбрали CockroachDB и как с ней работаем. Полина расскажет про топологию кластера, гарантии отказоустойчивости, пайплайн создания БД на платформе, агента и ролевую модель. А закончим планами развития CockroachDB.
❗️📚 Важное к докладу
1. CockroachDB: The Definitive Guide — книга об устройстве CockroachDB без низкоуровневых технических деталей. Идеально для первого знакомства с технологией.
2. Official Docs: Distribution Layer — часть официальной документации CRDB по распределению данных по кластеру.
➡️ Смотреть трансляцию ⬅️
#немитап_avitotech #DBA_avitotech
В 19:00 запускаем трансляцию доклада Полины Кудрявцевой. Начнём с того, зачем нам вообще понадобились cloud native базы, почему выбрали CockroachDB и как с ней работаем. Полина расскажет про топологию кластера, гарантии отказоустойчивости, пайплайн создания БД на платформе, агента и ролевую модель. А закончим планами развития CockroachDB.
❗️📚 Важное к докладу
1. CockroachDB: The Definitive Guide — книга об устройстве CockroachDB без низкоуровневых технических деталей. Идеально для первого знакомства с технологией.
2. Official Docs: Distribution Layer — часть официальной документации CRDB по распределению данных по кластеру.
#немитап_avitotech #DBA_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤6👍1
Паттерны управления базами данных в multi-cluster (multi-dc) kubernetes среде
✨ Это доклад разработчика DBaaS Никиты Жига. Его можно будет послушать 24 апреля на Avito Database meetup #1. Никита расскажет, зачем нужен multi-cluster, как управлять всем без единого контроллера и минимизировать простои при обновлениях.
Мест офлайн уже нет, но на трансляции всегда найдётся. Ставьте напоминание в календарь и подписывайтесь на наш YouTube-канал.📺
#DBA_avitotech #avitodatabasemeetup
Мест офлайн уже нет, но на трансляции всегда найдётся. Ставьте напоминание в календарь и подписывайтесь на наш YouTube-канал.
#DBA_avitotech #avitodatabasemeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤1👍1
Особенности адаптации классических СУБД к платформе DBaaS (на примере PostgreSQL)
🔥 Если бы Avito Database meetup #1 был тортом, этот доклад стал бы его вишенкой.
Андрей Лярский объяснит, почему классические СУБД не работают в kubernetes из коробки и как грамотно провести интеграцию.
📺 Готовьте вопросы и присоединяйтесь к трансляции.
🕒 24 апреля. 18:30 мск.
#DBA_avitotech #avitodatabasemeetup
Андрей Лярский объяснит, почему классические СУБД не работают в kubernetes из коробки и как грамотно провести интеграцию.
#DBA_avitotech #avitodatabasemeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤3👍2
Хронология развития платформенного управления в компании, проблемы, курс на автоматизацию и решение в Kubernetes.
База по stateful в Kubernetes, решения, которые используем мы, и перспективы K8s.
Преимущества multi-cluster, управление в отсутствии контроллеров, шедулинг и servicediscovery.
Коробочные и сторонние решения, PostgreSQL у нас (2000+ баз) и задачи интеграции — НА, бэкапы, мониторинг.
#DBA_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15⚡1
Добавили поддержку векторного поиска в движок, и успешно пользуемся им с 2021 года. О — опыт!
☄️ Им-то и поделится Михаил Самолкаев, разработчик команды инфраструктуры поиска (Search Infra). Миша расскажет про самые интересные алгоритмы и техники и покажет готовые решения в виде библиотек.
💻 Векторный поиск под капотом — на Database Internals Meetup #4. Увидимся 4 сентября!
#DBA_avitotech #avitoteam
#DBA_avitotech #avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3❤2
Везём интересное для SmartData 2024 🔥
💻 8.09 | 10:45 | трек Data Management — Анар Багиров с докладом «Как мы сократили TTM создания дашбордов».
Анар рассмотрит кейс из проблем с Redash, а именно с Vertica как основой DWH, Clickhouse и в целом с тратой большого количества времени на создание дашбордов.
🔍 8.09 | 12:00 | трек Database Internals — Роман Ананьев с докладом «Как мы Apache Kafka на Redpanda меняли».
Роман расскажет, как кластеры Kafka не пережили отключения брокеров и как мы выбирали коробочное решение для масштабирования.
Готовьте вопросы и приходите задавать❗️
#avitoteam #DBA_avitotech
Анар рассмотрит кейс из проблем с Redash, а именно с Vertica как основой DWH, Clickhouse и в целом с тратой большого количества времени на создание дашбордов.
Роман расскажет, как кластеры Kafka не пережили отключения брокеров и как мы выбирали коробочное решение для масштабирования.
Готовьте вопросы и приходите задавать
#avitoteam #DBA_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3⚡2❤2
Наша система логов и распределённого трейсинга обрабатывает 15 000 000+ событий в секунду. Она взаимодействует с 2 000+ сервисами. И мы позволяем ей терять данные.
🔍 Хотите узнать больше о её архитектуре и процессе передачи данных? Приходите на доклад Игоря Балюка, нашего ведущего разработчика в команде service mesh.
🎤 «Как мы строим систему распределенного трейсинга, в которой можно терять данные» — 09 сентября в 12:15.
#DBA_avitotech #avitoteam
#DBA_avitotech #avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3👍3
От общих принципов разработки до документации и эксплуатации. Этими правилами мы следуем, чтобы сервисы Авито работали стабильно и надёжно. И, конечно, чтобы поддерживать инженерную культуру в нашей команде и в комьюнити в целом. Поэтому решили делиться ими на регулярной основе здесь.
#dba #backend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍20❤8
This media is not supported in your browser
VIEW IN TELEGRAM
Avito Database meetup
17 июня | 19:00 мск | в офисе Авито и онлайн
У нас было 30 тысяч баз данных. А ещё 2 тысячи серверов, на которых они лежали.
🕚 Почему в таких условиях важно следить за ресурсами DBaaS?
🕚 С какими вызовами сталкиваются наши инженеры в работе с базами при высоких нагрузках и больших масштабах?
Расскажем на Database meetup 17 июня🔥
По плану 3 доклада:
1️⃣ Никита Жига расскажет, как мы решили проблему шумного соседа и научились следить за ресурсами в DBaaS;
2️⃣ Антон Головенко разберёт на практике, почему мы отказались от репликации и какие радикальные решения стоили того;
3️⃣ Рома Ананьев покажет, как приручить Redpanda и решить проблему масштабируемости.
📌 17 июня в 19:00 в московском офисе Авито и онлайн. И не забудьте поделиться этой новостью с коллегами!
Регистрация по ссылке!
#dba
17 июня | 19:00 мск | в офисе Авито и онлайн
У нас было 30 тысяч баз данных. А ещё 2 тысячи серверов, на которых они лежали.
Расскажем на Database meetup 17 июня
По плану 3 доклада:
Регистрация по ссылке!
#dba
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤5💯2⚡1👎1😢1
This media is not supported in your browser
VIEW IN TELEGRAM
Последние места на Database meetup 🔥
На всякий случай, если пропустили — 17 июня будем слушать доклады ребят в московском офисе (опция послушать онлайн тоже есть!). Обсудим контроль ресурсов в DBaaS, отказ от репликации и кейс перехода с Pulsar на Redpanda.
Ещё есть время зарегистрироваться по ссылке.
#dba
На всякий случай, если пропустили — 17 июня будем слушать доклады ребят в московском офисе (опция послушать онлайн тоже есть!). Обсудим контроль ресурсов в DBaaS, отказ от репликации и кейс перехода с Pulsar на Redpanda.
Ещё есть время зарегистрироваться по ссылке.
#dba
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤4👍3
«А запись с Avito Database meetup #2 будет?»
Будет! И запись стрима, и фото. А точнее они уже тут🔥
Ищите себя и свои новые аватарки в альбоме ВК, а также смотрите трансляцию в удобном формате:
📺 YouTube
🔵 ВК Видео
Напомним, что на митапе рассказывали:
➡️ как решили проблему «шумного соседа» и научились следить за ресурсами в DBaaS;
➡️ почему отказались от репликации и какие радикальные решения стоили того;
➡️ как приручали дракона Redpanda и решали проблему масштабируемости.
#dba
Будет! И запись стрима, и фото. А точнее они уже тут
Ищите себя и свои новые аватарки в альбоме ВК, а также смотрите трансляцию в удобном формате:
Напомним, что на митапе рассказывали:
#dba
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19 9⚡6❤2👍1
Ладно, шутим конечно! А если серьёзно...
Полную версию доклада смотрите по ссылкам:
🔵 Vk Видео
📺 YouTube
Там Алексей рассказывает про то, как:
➡️ платформа DBaaS устроена в Авито;
➡️ команда приготовила K8s для работы с базами данных;
➡️ и в результате снизила до нуля операционку по приёмке Kubernetes-кластеров.
#dba
Полную версию доклада смотрите по ссылкам:
Там Алексей рассказывает про то, как:
#dba
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19💯9👌6❤🔥1
Однажды мы решили шардировать наш основной сервис delivery-item…
Какое решение было выбрано, зачем изначально всё это затевалось и какие проблемы нас ждали в процессе, рассказал Артём Фатов, техлид команды разработки в Авито Доставке. Читаем по ссылке!
🔥 — если статья была полезна
🔍 — если нашли вторую часть статьи и уже знаете, какие результаты мы получили спустя 2 года
#dba #highload
Какое решение было выбрано, зачем изначально всё это затевалось и какие проблемы нас ждали в процессе, рассказал Артём Фатов, техлид команды разработки в Авито Доставке. Читаем по ссылке!
#dba #highload
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥10👍5❤🔥1👎1
AvitoTech
Однажды мы решили шардировать наш основной сервис delivery-item… Какое решение было выбрано, зачем изначально всё это затевалось и какие проблемы нас ждали в процессе, рассказал Артём Фатов, техлид команды разработки в Авито Доставке. Читаем по ссылке! …
Однажды мы решили шардировать наш основной сервис delivery-item… Если вы где-то уже видели этот текст, вам не кажется 🔍
Ранее в первой части статьи мы уже рассказали про то, почему приняли это решение и как составляли план реализации (если пропустили, сначала начните с неё). А теперь время рассказать подробнее про:
🕚 этапы внедрения;
🕚 плюсы и минусы нашего решения;
🕚 основные результаты спустя 2 года использования.
Читаем по ссылке!
#dba #highload
Ранее в первой части статьи мы уже рассказали про то, почему приняли это решение и как составляли план реализации (если пропустили, сначала начните с неё). А теперь время рассказать подробнее про:
Читаем по ссылке!
#dba #highload
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥5💯4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Практичный опыт миграции на новые базы данных существует ⚡️
Никита Кречетов рассказал, как команды NoSQL и Datawave перевели полторы тысячи инстансов Redis на Valkey за два месяца.
⁉️ Почему именно Valkey? Как проходила миграция? Почему решили отказаться от ручного решардирования? Что это дало разработчикам и бизнесу?
Ответы на вопросы — по ссылке🔍
#dba
Никита Кречетов рассказал, как команды NoSQL и Datawave перевели полторы тысячи инстансов Redis на Valkey за два месяца.
Ответы на вопросы — по ссылке
#dba
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤6🤨5👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Сделали совместную лимитку сумок с брендом IYULSTORE! И разыграем три из них прямо сейчас.
Всё просто:
Среди ответивших выберем трёх счастливчиков рандомно уже 1 июня.
P.S. Не забудьте отправить этот пост коллеге — вдруг удача улыбнётся вам обоим?
#tl #backend #frontend #dba #dwh
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👎15🤩10🔥9👍3
Невкусные конфеты, ключи, паспорт, огниво… Мы изучили всё содержимое ваших сумок и готовы рассказать, к кому отправятся лимитки из коллабы с IYULSTORE 🥰
@islamchique
@Sosylka_19
@olfomina
Поздравляем❤️ Котёнок Бу уже на всех парах бежит к вам в личку!
А если рандомайзер в этот раз оказался не на вашей стороне, остаётся только включить уведомления в канале на случай нового розыгрыша💫
#tl #backend #frontend #dba #dwh
@islamchique
@Sosylka_19
@olfomina
Поздравляем
А если рандомайзер в этот раз оказался не на вашей стороне, остаётся только включить уведомления в канале на случай нового розыгрыша
#tl #backend #frontend #dba #dwh
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤6👎3🤨2❤🔥1👍1
Обновили папку с нашими стримовыми каналами! Добавили сообщество для продактов 🔥
↖️ Нажимайте кнопку ниже и подписывайтесь сразу на все (или на некоторые). Ниже полный список каналов с описанием:
Кстати, у нас собралась и небольшая подборка каналов наших инженеров и тимлидов. Ставьте 👍, если тоже хотите забрать её себе.
#tl #backend #frontend #dba #dwh
✨ AvitoDataTech
Здесь собираем все статьи и заметки от наших экспертов о развитии аналитической платформы;✨ Свободный слот
Открыто и честно о том, каково быть руководителем и как им стать;✨ Avito SREда
Про SRE без воды и прикрас;✨ Не воспроизводится
Всё о буднях тестировщиков: коллеги размышляют на больные темы и пытаются найти баланс между «хорошо» и «идеально»;✨ Avito Career
Здесь собираем самые горящие вакансии для разработчиков, дизайнеров, аналитиков, маркетологов, биздевов и др.;✨ Avito Team
Рассказываем, как выглядит жизнь после оффера от Авито;✨ Любовь, дизайн и метрики
Уютное сообщество наших дизайнеров, редакторов и UX-исследователей;✨ Коммуналка аналитиков
Пишут о том, о чём не каждый аналитик заговорит в опенспейсе;✨ Доска AI-объявлений
Недушно про Data Science, AI и ML;✨ ЧТОБЫ ЧТО?
Это мы не возмущаемся, а делимся названием нового канала для продактов от продактов!
Кстати, у нас собралась и небольшая подборка каналов наших инженеров и тимлидов. Ставьте 👍, если тоже хотите забрать её себе.
#tl #backend #frontend #dba #dwh
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍8🔥4🤩2👎1