В Авито уже больше 1800 инженеров. Ежедневно мы сталкиваемся с большими нагрузками, потому что каждый месяц Авито посещают около 50 миллионов пользователей.
У нас есть несколько сотен микросервисов на Python и Go, фронтенд на JavaScript, базы данных PostgreSQL, MongoDB и Redis, автоматические тесты, обученная на данных система модерации и поисковый движок Sphinx.
На этом канале мы делимся своим опытом: рассказываем о разработке, публикуем записи митапов, интервью и конференций. Надеемся, что наши видео помогут вам в работе!
Пікірлер
Что-то совсем не интересный кейс у Авито про ML….
СММ Авито настолько просветленный, что Ютьюб распознал время начала (что? в видео, которое будет сохранено в интернете?) докладов как тайм-коды к видео
Вопрос не требующий ответа: зачем на докладе все те люди из первых рядов, кто сидит все время в телефоне ?
И по теме. Спасибо докладчикам за сильные доклады и интересный сторитейлинг.
Они с телефона управляют ведущим
Они постят заметки и фото, что сейчас сидят на очень интересной конфе
@@zhiroslav ну, кстати, делать заметки по теме доклада для себя - вполне может быть
Это мы и делали (заметки) + по работе отвечали. А зачем ты за нами следишь?)))
Класс. Спасибо за подкаст. Как пожелание добавить картинку. Для тех кто смотрит с KZread.
Отличная подача, спасибо
Вот эта работа😂за нее ещё и платят.?
почему на фото одна девушка, а на видео другая..
Бага, тестов не хватило)😂
Такая крутая
04:19 для самых нетерпеливых
А потом уволили всех сотрудников и продали тесты сами себе, потому что никто кроме самих себя денег чтоб купить код не имеет потому что заработать негде потому что уволили
Очень зашел и формат, и доклад, спасибо! Продолжайте в том же духе!
2-й доклад по автоматизированному тестированию очень интересен
Круто! Спасибо большое за то, что поделились своей внутренней жизнью!
обовсем и ниочем k8s дефакто платформа для дбаас с 2022, как пример все клауды большие
Фичелидство - это продуктовый рак. Почему-то многие в отрасли решили, что сбор требований можно свалить на разрабов под соусом аджаила и продукта. В итоге разрабы вместо того чтобы делать то что умеют хорошо, тратят силы на вытаскивание того, а чо там PM и бизнес хочет.
Спорное утверждение. Фич лид это в первую очередь координатор некой достаточно крупной задачи (эпик, стори). И лучше, чтобы их было два: технический и продуктовый. Общий смысл - держать в порядке развитие задачи. Если нужно собрать бизнес требования - продуктовый фич лид поручает это бизнес аналитику. Необходим системный анализ - технический поручает системному аналитику. Планы тестирования - qa. Обычно фич лидами становятся сеньеры и кроме координации тоже участвуют в вышеописанных задачах. + выступают в качестве разработчиков, производя тех анализ, код.Те поручая самому себе задачи Без фич лидов высока вероятность, что задача либо не будет реализована и внедрена, либо получится не то, и ее забракует бизнес
Какой же я тупой
5:46 начало
12:30 топ момент
Выглядит круто, не думали PostgreSQL Agent в опенсорс выложить?
Как минимум на текущем этапе развития он (PostgreSQL Agent) очень сильно завязан на внутреннюю специфику инфраструктуры и отдельным продуктом его назвать пока нельзя. Но мы обещаем подумать над этим)
Дичь какая-то, как такое в продакшен тащут. Как можно менять логику работу языка, так любой сервер ляжет и если тесты не написаны, вообще не найдёшь, что первое полетело.
здорово
У вас один потенциальный покупатель из-за одной любой отписки будет стоить 0.5 покупателя? Можно ли тут подробне оьъяснить? В чем измеряется средневзвешенная стоимость одной любой отписки?
Patroni умеет кубернетес апи в роли dcs. Etcd тут лишний
В случае если весь кластер Patroni разворачивается в одном кластере k8s, то да, это было бы сильно проще. К сожалению этот вариант в нашем случае невозможен т.к. базы живут в разных k8s-кластерах, которые друг о друге ничего не знают, но им нужен общий DCS.
Блин, вон нафига нужен вот этот «range 4»? Ведь реально путает. Почему нельзя было сделать как в котлине 0..4 и тут уже вполне все читаемо и все еще кратко.
Зачем 15 минут заставок?
Подскажите пожалуйста, сейчас выбираю курсы на аналитика. Какие можете посоветовать? Откуда кандидаты более подготовленные приходят?😊 Обращаете внимание, где кандидат учился?
Желание кандидата учиться и усердность в подготовке гораздо больше влияют на успешность прохождения интервью и дальнейший перформанс в рабочих задачах, чем курс, который был выбран. Из того, что можем порекомендовать, будучи уверенным в качестве программы и организации учебного процесса -- Академия Аналитиков Авито (avito-analytics-academy.ru/)
досмотрел до 13 минуты - тимлид не овнер и пм, даже не аналитик, о каком бизнесе идет речь?)
всегда думал, что роадмап разрабатывает лид с пм, а овнер ставит задачу и примерные сроки
Ого годнота
покажи результат... конфиги показывает ))) зачем неинтересно
5:12 очень точно сказано!!
ой не, спасибо. сначала делаете вид, что финал, потом оказывается не финал, потом "ответ завтра" потом "ответ с напоминанием через неделю" куча времени угроблено ради того, чтоб после секции "деньги" услышать, что вы якобы на ком-то другом остановились. теперь вот вилку до 900к задираете. удачи вам ребят, не пишите пожалуйста больше.
Это было интересно. Непонятно, но интересно :)
Если бы и платили также как и в FAANG то тогда вопросов бы не было к такому количеству секций. А так Авито просто превратился из классной ИТ компании в такой же зашквар уровня Яндекса. Удачи тем глупцам которые готовы к такому 👍
А можно несколько примеров действительно хороших ит-компаний, где и найм за один собес проходит?
@@Gektorometer я не и не писал про один этап, я написал про целесообразность вводить 4 тех секции (скрининг, алгоритмы, часть с программированием на знание языка, проектирование) на каждой из которой ты можешь ответить не лучшим образом (например на второй секции с алгоритмами). В худшем случае ты не проходишь дальше (и получается не даешь показать себя на секциях с языком и проектированием), а в лучшем тебе это напомнят на стадии оффера и занизят желаемую зп. При этом на РФ рынке есть действительно хорошие компании в которых нет части с алгоритмами (те же маркетплейсы), в которых можно за один двухчасовой тех собес (либо 2 собеса по часу тут смотря от компании) получить тот же самый оффер. И тогда вопрос - зачем после этого идти в Авито?
@@andrewhonest9639 какие маркетплейсы? Ozon - по длительности (в часах) там собесы столько же длятся. YM - ты выше написал, «зашквар». WB и ламода собесят быстро, но в первой немного уныло работать, во второй ЗП поменьше. Так работает свободный рынок: когда эйчары не торопятся, они это делают в первую очередь потому, что могут это себе позволить. Людям проще лишний час на собес потратить, чем 1.5+ года работать там, где, например, платят меньше (пусть даже процентов на 15)
В какой-то момент выглядит как жесткое «визибилити» работы команды HR. Что-то намудрили столько всего и, если что, можно руководству сказать, да вон скока у нас работы!
А зачем это знать? Вроде же наоборот рантайм и абстракции нужны для того, чтобы не думать об этих вещах)
тут несколько ответов: 1) Из инженерного интереса 2) Порой можно налететь на задачу, когда понимание подкапотных движений может помочь 3) На собесах любят такое спрашивать
про балансировку было бы интересно посмотреть
Думаю, с точки зрения инженерной культуры, надо просто сразу посылать на три буквы рекрутёров данной компании
Видео крутое, лайк поставил. Но примеры кода видны плохо. Но видео - огонь!!!
Как-нибудь приду на собеседование в Авито, потешить своё ЧСВ и поприкалываться)
Спасибо за видео! Вы сэкономили мне уйму времени! 2 недели проходить собеседование! Это надо быть либо безработным, либо фанатеть от компании Авито.
Лол, ну если после такого собеса ЗП хотя бы 10к зелени (именно в валюте), то еще ок. Если нет, то пусть ищут умственно отсталых, которые на это согласятся, дальше. Ибо ни один человек, который ценит себя, свое время и имеет IQ хотя бы на уровне умственно отсталой собаки, которых (судя по сервисам avito) в этой компании абсолютное меньшинство, не будет заниматься этой херней и пока вы его собеседуете, даже если уж он в это ввязался, уйдет в нормальную какую-нибудь компанию, где его отсобесят намного быстрее и эффективнее, не задавая бесполезных вопросов. Нормальных спецов сейчас мало, искать их сложно, именно из-за такого подхода в бигтехе работают в основном только отбросы и объедки, которые ничего нормального себе найти не смогли. Тем более что еще очень жирный минус в том, что некоторые компании под санкциями, а это значит, что при релокации лучше молчать о том, что с этой обрыгаловкой санкционированной дело хоть какое-то имел. А строчка в резюме о том, что человек работал в таких компаниях, для меня скорее ред флаг, на уровне с наличием высшего образования. Умные люди не занимаются дрочью типа вышки и прохождения душных собесов, это удел биомусора.
Процесс найма здорового человека: 1) Краткое собеседование с HR 2) Часовое собеседование по техническим скиллам, обсуждение резюме и ожиданий 3) Оффер Если в авито зп в два раза больше рыночных, тогда другое дело. Но что-то я сомневаюсь.
Если верить сайтам с зп - да, там повыше, но не в 2 раза. Чем многих подкупает Авито: типа серьезные нагрузки/объёмы + зп по верхней границе (20-30% накидывают от среднего).
Это все ради того, чтобы сбить величину зарплаты. Задолбать человека, а когда он будет на финише, ок мы тебя берём, но зарплата у тебя будет ниже процентов на 10-15 от изначально оговоренной. Вот и думай, соглашаться на такой кидок, и отправить недели своей жизни в мусорку, или соглашаться. Мой вам совет, избегайте таких компаний.
Ок, всё понятно. Авито, как работодатель, идёт на 3 буквы. Мне эти 9 кругов ада ради работы в сервисе объявлений вообще не упёрлись.
Ага. Подумаешь, зарплаты выше рынка) Это же месяц придётся потеть и готовиться, а в замен - всего лишь пара лишних сотен каждый месяц 😂 Лучше на диване сидеть и тимлидить за 300-400к, ага)
@@Pallamalla месяц готовиться к собесу в доску объявлений?! Серьёзно? Это, блин, экзамен что ли какой?! Да я в вузе так к сессии не готовился! Да ещё без всяких гарантий: ты будешь месяц церебральным онанизмом заниматься, а тебя всё равно побреют. А в 300-400 килорублей что-то слабо верится. Я вот 13 лет уже в ИТ, из них чистых лет 10-11 пишу код много на чём. Но такую сумму видел один единственный раз: это был первый взнос, когда квартиру покупали, и то большая часть была не мои.
@@user-xj7eq6wk6p ну вот из-за такого отношения к собесам так и выходит) Про 300-400 на лидской (!) позиции - я имел в виду, что это "среднее по рынку". Да, есть где платят меньше, но есть и где больше. Конкретно в Авито у тимлидов оклад начинается от 600к и выше, всё в белую. ВК - тоже не отстаёт. И ряд других компаний) Но - да, чтобы туда попасть, нужно прям оч хорошо к собесам готовиться и шарить. А про 11 лет в it и зарплату ниже 300 даже и не знаю что сказать - наверное, вам амбиций не хватает) Я к 300 пришёл примерно за 6 лет (4 года кодинга и 2 года лидства на тот момент). И то, в компании, которая ниже рынка платила. А уж про реалии 2024 (с нынешней инфляцией) вообще и говорить нечего - знакомый с годом опыта джавистом 220к получает. Правда, он в резюме приврал (дорисовал больше опыта), но, тем не менее - работает и все довольны)
И я опять никак не могу понять. Авито это место, где одни продают товары другим. Какие еще 3000 микросервисов😮
так у них миллион посетителей каждый день, без горизонтального масштабирования авито давно бы потерял лидирующую позицию.
Вот это вот все проходишь. А потом задачи - напилить типовой круд для 100500 таблиц.
подача для детей не зашла
Такое случается:)
А мне зашло))
подача выбрана так, чтобы понял каждый, на мой взгляд - это оптимальный подход
А я думал таймер в конце в угол залетит(
4:54 начало
UML же вроде умер. Нет?