О том, как всё это произошло и какие особенности работы есть у CockroachDB, рассказала Полина Кудрявцева. Полина — инженер DBA, и приглядывать за «тараканами» в БД — одна из её рутинных задач. Читайте статью, масштабируйте свои БД и делитесь своим опытом работы с CockroachDB
#статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Тема сегодняшнего урока — эволюция дизайна в Авито 🗂
В этом году нашей дизайн-команде 17 лет! За это время в ней появился 231 специалист, дизайн-система со своей командой разработки, облачные UX-исследователи, система метрик, продуктовые редакторы — словом, сформировалась зрелая дизайн-культура.
О том, как (и через что) мы пришли к ней, ребята рассказали в статье для DSGNERS. Читайте статью по ссылке и оставляйте реакции для наших дизайнеров🔥
#статья_avitotech #design_avitotech
В этом году нашей дизайн-команде 17 лет! За это время в ней появился 231 специалист, дизайн-система со своей командой разработки, облачные UX-исследователи, система метрик, продуктовые редакторы — словом, сформировалась зрелая дизайн-культура.
О том, как (и через что) мы пришли к ней, ребята рассказали в статье для DSGNERS. Читайте статью по ссылке и оставляйте реакции для наших дизайнеров
#статья_avitotech #design_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Личный опыт в автотестах без технического образования и знания ЯП.
Время чтения ~10 минут
Профиль компетенций DS в бигтехе на нашем примере с пояснениями и лайфхаками от тех, кто достиг 5 уровня и выше.
Время чтения ~8 минут
Знакомство с инструментом и небольшая инструкция, как делать задачки с нетривиальным взаимодействием view между собой.
Время чтения ~8 минут
Гайд, как организовать большое количество автотестов при малом количестве «железа».
Время чтения ~12 минут
История о важности регулярной проверки целеполагания, поиска новых и нетривиальных метрик.
Время чтения ~8 минут
Полезного чтения!
#habr_avitotech #qa_avitotech #статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Дашборды позволяют быстро понять, все ли в порядке с нашими серверами и кластерами Kubernetes. Читайте в статье инженера IaaS Станислава Егоркина и делитесь в комментариях своими примерами
#статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
P.S. Aqueduct — наша open source библиотека. Она подходит для тяжелых операций в асинхронном контексте без блокирования event loop и унифицирует подход к разработке стандартных Data Science / ML-сценариев. Познакомьтесь с ней в нашем гитхабе.
#статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Как так вышло, что именно она — везде и всюду? Кто стоит за популярностью Bash?
За ответами и вдохновением ныряйте в эту статью
#статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
В целом у автоматизации тестирования в таких команда есть ряд особенностей, с которыми приходится сталкиваться или же вовсе преодолевать при работе над улучшением продукта.
Подробнее о них — в статье Димы Солодова, инженера по тестированию в Авито
#habr_avitotech #qa_avitotech #статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Отслеживаем перфоманс сами и вам советуем ❗️
Перфоманс в контексте разработки — показатель скорости и качества работы веб-страницы или приложения. У него много разных метрик (например, объём потребляемой памяти, длительность загрузки),а проверять его производительность можно на A/B-тестах (но аккуратно).
Как мы следим за перфомансом и не допускаем влияния тестов на метрики, читайте в статье нашего аналитика Ксении Беленя🗂
#статья_avitotech
Перфоманс в контексте разработки — показатель скорости и качества работы веб-страницы или приложения. У него много разных метрик (например, объём потребляемой памяти, длительность загрузки),а проверять его производительность можно на A/B-тестах (но аккуратно).
Как мы следим за перфомансом и не допускаем влияния тестов на метрики, читайте в статье нашего аналитика Ксении Беленя
#статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Почему классические решения всё ещё эффективнее новых моделей, какой алгоритм отработал лучше и с какими сложностями столкнулись при тесте? Обо всём рассказали в статье.
#статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Многолетний опыт оформления исследовательских проектов < одна статья на Хабре 🔥
Только представьте: вы, как аналитик, открываете чужое исследование, а там… Всё понятно, прозрачно и, главное, воспроизводимо!
Сэкономить нервные клетки и упростить процесс обмена исследованиями поможет статья Владислава Козлова. Тимлид аналитиков в кластере Антифрод в Авито поделился универсальными принципами оформления проектов и показал их применение на практике.
Наш любимый принцип — «сохраняй всё, что можно сохранить». Остальные ищите по ссылке⬅️
#статья_avitotech #habr_avitotech
Только представьте: вы, как аналитик, открываете чужое исследование, а там… Всё понятно, прозрачно и, главное, воспроизводимо!
Сэкономить нервные клетки и упростить процесс обмена исследованиями поможет статья Владислава Козлова. Тимлид аналитиков в кластере Антифрод в Авито поделился универсальными принципами оформления проектов и показал их применение на практике.
Наш любимый принцип — «сохраняй всё, что можно сохранить». Остальные ищите по ссылке
#статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
«Я сейчас сойду с ума. Удалил все сообщения в чате... Что делать?»
Кажется, вы тоже сейчас прочувствовали эту боль. Случайно удалить многолетний групповой чат с тысячами кружочков, сообщений, мемов, файлов…Главный вопрос в такой ситуации: «А реально ли восстановить данные?»
Дмитрий Гусев, Frontend-разработчик в команде Bricks в Авито, рассказал, как ему (спойлер! ) всё же удалось решить проблему. Но есть нюанс: возможность восстановления актуальна только для групповых чатов и каналов.
💻 Надеемся, что эти знания вам никогда не пригодятся. В любом случае, вы уже будете готовы.
#статья_avitotech #habr_avitotech
Кажется, вы тоже сейчас прочувствовали эту боль. Случайно удалить многолетний групповой чат с тысячами кружочков, сообщений, мемов, файлов…Главный вопрос в такой ситуации: «А реально ли восстановить данные?»
Дмитрий Гусев, Frontend-разработчик в команде Bricks в Авито, рассказал, как ему (
#статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Перед тем, как стать регулярным каналом коммуникации с пользователями, рассылка в Авито должна пройти огонь, воду… А если без шуток, целых 5 стадий: от разработки идеи до анализа итогов эксперимента 🔍
На какие виды делим А/Б-тесты в CRM-маркетинге? Что такое глобальная контрольная группа и зачем она нужна? В какой момент стоит добавлять пользователей в тестовую группу? В чём отличия A/B-экспериментов CRM-рассылок от продуктовых тестов?
Ответы ищем в статье Армена Есаяна, аналитика данных CRM в Авито⬅️
#статья_avitotech #habr_avitotech
На какие виды делим А/Б-тесты в CRM-маркетинге? Что такое глобальная контрольная группа и зачем она нужна? В какой момент стоит добавлять пользователей в тестовую группу? В чём отличия A/B-экспериментов CRM-рассылок от продуктовых тестов?
Ответы ищем в статье Армена Есаяна, аналитика данных CRM в Авито
#статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Из чего состоит рутина продуктового дизайнера?
Отрисовка макетов? Создание интерфейсов? Да, но это лишь верхушка айсберга. А вот его основная часть — согласования, обсуждение рисков, метрик и, конечно, бизнес-процессов.
Звучит нудно(однако нужно) . Но что, если посмотреть на эти задачи, как на настольную игру? Таня Кацубо, дизайнер Авито, представила эту часть своей работы в качестве правил настолки. В ней за три раунда можно пройти все процессы в продуктовой команде Авито — от тестовых макетов до A/B-тестов!
Играть Читать⚡️
#статья_avitotech #product_avitotech
Отрисовка макетов? Создание интерфейсов? Да, но это лишь верхушка айсберга. А вот его основная часть — согласования, обсуждение рисков, метрик и, конечно, бизнес-процессов.
Звучит нудно
#статья_avitotech #product_avitotech
Приключение на 40 минут или 5 наших статей на любой вкус и цвет: от восстановления удалённых сообщений в Telegram до руководства по оформлению исследований 🗂
1️⃣ Как отслеживать перформанс-метрики приложения и выкатывать только позитивные изменения
Вы сюда не смотрите, мы не знаем. Всё уже рассказала Ксения Беленя по ссылке
Время чтения ~ 8 минут
2️⃣ Практический кейс: как применять ML и GPT для поиска дубликатов в базе данных
В конце — шесть правил успеха консалтингового проекта!
Время чтения ~ 5 минут
3️⃣ Путь к миру без страданий: как оформить исследовательский проект
Мы уже прочли и стали ближе к утопическому миру без ошибок в отчётах. Присоединяйтесь!
Время чтения ~ 13 минут
4️⃣ Руководство по восстановлению удалённых сообщений и медиаданных в Telegram
Просто пусть будет тут. Никогда не знаете, когда это может произойти и с вами.
Время чтения ~ 7 минут
5️⃣ Как мы в Авито проводим A/B-тесты CRM-рассылок
Ждём по ссылке аналитиков, продакт-менеджеров и всех, кому интересны A/B-эксперименты.
Время чтения ~ 8 минут
Кстати, говорят, если оставить на посте 2+ реакции, то он запомнится сильнее. Проверим?
#статья_avitotech
Вы сюда не смотрите, мы не знаем. Всё уже рассказала Ксения Беленя по ссылке
Время чтения ~ 8 минут
В конце — шесть правил успеха консалтингового проекта!
Время чтения ~ 5 минут
Мы уже прочли и стали ближе к утопическому миру без ошибок в отчётах. Присоединяйтесь!
Время чтения ~ 13 минут
Просто пусть будет тут. Никогда не знаете, когда это может произойти и с вами.
Время чтения ~ 7 минут
Ждём по ссылке аналитиков, продакт-менеджеров и всех, кому интересны A/B-эксперименты.
Время чтения ~ 8 минут
Кстати, говорят, если оставить на посте 2+ реакции, то он запомнится сильнее. Проверим?
#статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Исполнители: *стараются вычислить формулу супер ликвидных объявлений*
Команда Seller Experience: *запускает ML-модель, которая помогает это сделать за несколько шагов*
☑️ Всё дело в анализе успешных исполнителей, библиотеке AutoWoE и создании рекомендаций для исполнителей на основе скор-карты.
Как мы создавали модель, учили её и что показали A/B-тесты, рассказал аналитик команды Seller experience (SX) в Авито Айрат Рахматуллин💚
#analytics_avitotech #статья_avitotech
Команда Seller Experience: *запускает ML-модель, которая помогает это сделать за несколько шагов*
Как мы создавали модель, учили её и что показали A/B-тесты, рассказал аналитик команды Seller experience (SX) в Авито Айрат Рахматуллин
#analytics_avitotech #статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Игорь Конев, старший инженер команды DBaaS в Авито, выделил 3 проблемы эксплуатации данных k8s и показал, как их решение помогает построить стабильную DBaaS-платформу и автоматизировать жизненный цикл баз.
Кстати, в основе статьи — выступление Игоря на Avito Database meetup #1. Новичкам обязательно к прочтению
#DWH_avitotech #статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
А ещё наращивать ИБ-экспертизу среди разработчиков и снижать риски пропуска критических уязвимостей?
Мы решили, что повысить метрики безопасности поможет новая роль Security BP. Почему выбрали именно этот путь, и к чему это привело, рассказала Екатерина Пухарева, руководитель продуктовой безопасности в Авито.
А в карточках собрали 5 метрик безопасности, которые отслеживаем во всех продуктовых командах
#статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Быстро, удобно, недорого — три причины, почему теперь мы автоматически исправляем нарушения в изображениях 💻
Система занимается удаление нарушений в объявлениях: например, контактов или ссылок на другие сайты. Раньше такие записи мы отклоняли с просьбой заменить изображение. Это значительно снижало количество объявлений — не все готовы создавать их заново.
🗂 В новой статье Владимир Морозов, старший дата-сайентист в Авито, рассказал про архитектуру, обучение этой ML-модели и дальнейшие проекты команды автоматической модерации.
#статья_avitotech #habr_avitotech
Система занимается удаление нарушений в объявлениях: например, контактов или ссылок на другие сайты. Раньше такие записи мы отклоняли с просьбой заменить изображение. Это значительно снижало количество объявлений — не все готовы создавать их заново.
#статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Топ-6 трендов дизайн-систем 🔍
Не кликбейтный заголовок, а статья от Филиппа Соломина, старшего дизайнера в дизайн-системе Авито. Его команда занимается библиотеками элементов, техническими спецификациями компонентов и гайдлайнами по продукту.
Проспойлерим пару трендов:
➡️ Backend-driven UI (новые фичи доставляются пользователям без отправки в магазин, ревью и раскатки обновления);
➡️ Дизайн-система как продукт (когда она становится близка по функциональности к SaaS-продукту).
Остальные ищите по ссылке❗️
#статья_avitotech #design_avitotech
Не кликбейтный заголовок, а статья от Филиппа Соломина, старшего дизайнера в дизайн-системе Авито. Его команда занимается библиотеками элементов, техническими спецификациями компонентов и гайдлайнами по продукту.
Проспойлерим пару трендов:
Остальные ищите по ссылке
#статья_avitotech #design_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Небольшой спойлер: полученные от модели скор-карты стали персональными рекомендациями в кабинете продавцов.
Время чтения ~ 13 минут
Михаил Шевченко рассказал о плюсах их внедрения на реальных проблемах и задачах.
Время чтения ~ 9 минут
Вообще это сотрудник департамента ИБ, который одинаково погружён как в продуктовый, так и в security-контекст. Как его искали в Авито и какая у этой роли ценность, рассказала Екатерина Пухарева.
Время чтения ~ 10 минут
Игорь Конев развеет миф о том, что базы в Kubernetes сложные и ненадёжные.
Время чтения ~ 10 минут
ML-модель для блюра контента в объявлениях, нарушающих правила площадки, против классических методов модерации.
Время чтения ~ 11 минут
Филипп Соломин рассказал о семантических переменных, Backend-driven UI… Всё-всё, остальное смотрите по ссылке!
Время чтения ~ 4 минуты
#статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM