AvitoTech
22.5K subscribers
1.86K photos
101 videos
1.67K links
Рассказываем, что у Авито под капотом, делимся инженерной экспертизой и зовём на митапы.

По всем вопросам: @direct_avitotech

Сайт: https://avito.tech
Хабр: habr.com/ru/company/avito
Гитхаб: github.com/avito-tech

Регистрация в РКН: https://clc.to/FOxC1A
Download Telegram
Алексей Охрименко рассказал на FrontendConf о самом мягком и пушистом пути в Machine Learning и Deep Neural Networks. Теперь его доклад доступен в формате текста. Добавляйте в закладки, чтобы названия архитектур и полезные ссылки были под рукой: http://amp.gs/AaqT
Илья Сергеев, старший аналитик в Авито, рассказал в подкасте «Глубоко в работе» об интересных проектах, машинном обучении, становлении аналитиком данных и постоянном обучении.

Посмотрите на Ютубе → https://youtu.be/5skUYhbKFZU
Первый митап для дизайнеров в Авито

26 октября в нашем офисе пройдёт Атомик дизайн-митап. Он посвящён важным составляющим процесса и профессии в целом — «дизайн-атомам» (не путать с атомарным дизайном, описанным Брэдом Фростом).

Будут доклады про типографику в вебе, промышленный и транспортный дизайн, как убрать из продакшна ненужные цвета, тестирование шрифтов и компонентном подходе в дизайне приложений.

Регистрация на таймпаде: http://amp.gs/qYqS

Подробнее о программе встречи — в нашем блоге на Хабре: http://amp.gs/qYqA
Дмитрий Романов, senior technical product manager в Авито, расскажет про ускорение работы приложения как продукт на Product Fest 2019

О чём будет доклад Дмитрия?

Есть много исследований, статей и докладов о влиянии скорости работы продуктов на UX и продуктовые метрики. Столь же богат выбор разнообразных подходов и способов, помогающих ускорить любой сайт или приложение.

В докладе Дмитрий осветит последнюю «серую» зону — как применять эти знания на практике. С чего можно начать в своём продукте или компании и как перейти от тушения пожаров к системе. За основу будет взята история развития направления «Performance» в Авито.

Конференция пройдёт 9 декабря. Если вам интересна эта тема, регистрируйтесь и приходите послушать. Билеты — на сайте конференции: http://amp.gs/qANw
Мы давно ничего не рассказывали про нашу систему мониторинга. А она, между тем, вовсю развивается. Было несколько интересных изменений в архитектуре мониторинга, управлении триггерами и нотификациями, различные оптимизации данных в ClickHouse и другие нововведения, о которых написал Владимир Колобаев.

http://amp.gs/qs5c
Кровь, пот, микрофронтенды, монолит, мультикластерная балансировка, канареечные релизы и Navigator

8 ноября в Казани пройдёт конференция DUMP. Денис Колесников, наш senior engineer в команде Frontend Architecture, и Михаил Шавердо, senior engineer в команде Architecture, выступят там с докладами.

Денис расскажет, через какие боли мы прошли, переписывая монолитное фронтенд приложение с PHP на React микросервисное приложение с поддержкой SSR.

Михаил поделится как мы использовали Navigator, чтобы обеспечить балансировку между k8s кластерами, расскажет про CircleCI вместе с KinD и о проблемах, с которыми столкнулись при тестировании инфраструктурных cloud-native решений.

Другие темы и регистрация — на сайте конференции: http://amp.gs/qJpE
Что посмотреть дизайнеру на выходных? Например, доклады с нашего первого дизайн-митапа

⌘ Игорь Штанг рассказывал про то, как используются приёмы традиционной типографики.
Видео: https://youtu.be/lVDsRUpD4To

🎨 Александр Катин объяснял, как в Авито убирали больше двух тысяч лишних цветов вне палитры — это было непросто, но зато потом жить стало легче.
Видео: https://youtu.be/U7S0taiCKSU

👩🏻‍🎨 Лиза Рассказова приводила примеры внедрения новых шрифтов при участии и шрифтового, и графического дизайнера.
Видео: https://youtu.be/grrzwhDTObA

👷🏻‍♂️ Максим Кузин показывал интересные решения в промышленном и транспортном дизайне и рассказывал про работу дизайнера, конструктора и дизайнера-стайлера в этой индустрии.
Видео: https://youtu.be/p3qgawWxvHk

📱 Александр Арцвуни поделился, как в команде мобильного приложения Farfetch они перешли к компонентому подходу при создании интерфейсов. Не обошлось без демо и обсуждения Фигмы и Скетча.
Видео: https://youtu.be/VEj-tHMi0SI
Эмэйзинг статью от Ильи Сергеева про то, как и зачем мы закрываем госномера на карточке объявлений в Авито теперь можно прочитать и по-английски.

Потому что она вышла в нашем англоязычном блоге на Медиуме. Рид хир → http://amp.gs/qL1S
AvitoTech Break — это короткие истории инженеров Авито, в которых они рассказывают о технологиях и делятся личным опытом. В третьем выпуске мы поговорили с с Дмитрием Ходаковым — руководителем разработки поиска и рекомендаций в Авито

Посмотрите на Ютубе: https://youtu.be/7oy_qXlSsIo

В выпуске:
∙ любимые истории про рекомендательные системы;
∙ почему российская школа машинного обучения сильнее зарубежных;
∙ отличия ML-инженера и аналитика и кто такие «модельеры»;
∙ как работа в дата сайенс влияет на жизнь.
6 приёмов эффективной работы в Слэке

Дима Грязин, бывший senior android разработчик в Авито, поделился приёмами, чтобы тратить время в Слэке грамотно: отключение лишних уведомлений, шорткаты и цифровой этикет.

Подробности — в статье 👇🏻
http://amp.gs/q6ic
Игорь Долгий, руководитель разработки Автотеки в Авито, выступит с докладом на Product Engineering Meetup

21 ноября в офисе Мэничата пройдёт первая встреча, посвящённая роли продуктового инженера в разработке. Помимо Игоря Долгого, своим мнением поделятся Дмитрий Кушников и Михаил Мазеин из Мэничата и Иван Демшин из Миро. Регистрация на митап и подробности: http://amp.gs/slni

Коротко о чём будет доклад Игоря:
🤹🏻‍♂️ как реализовали концепцию кросс-функциональной команды: преимущества и недостатки;
👨🏻‍🎨 какая роль и польза от разработчиков, вовлеченных в продукт;
👨🏻‍🔬 какие подходы и инструменты помогают Автотеке качать инженеров в команде.
Десять лет Go!

30 ноября в нашем офисе вместе с сообществом Golang Москва организуем митап по случаю десятилетия Go. Кто выступит с докладами и на какие темы ещё уточняем, но регистрироваться уже можно.

http://amp.gs/slsQ
Наш IT-рекрутмент менеджер, Катя Юдина, поделилась в блоге на Хабре практикой подбора джуниоров. Читайте, чтобы узнать, почему мы их нанимаем и чем компаниям полезны начинающие специалисты.

http://amp.gs/sGAD
Андрей Аксенов, техлид инфраструктуры поиска в Авито, выступит на большом митапе Хекслета

Андрей расскажет, какие фундаментальные и небанальные навыки хотелось бы видеть руководителям на собеседовании от соискателя.

Митап уже завтра, но зарегистрироваться ещё можно. Встреча пройдёт в офисе Мегафона. Если прийти у вас не получится, то можете смотреть трансляцию.

Регистрация: https://hexlet.timepad.ru/event/1104054
Ютуб-трансляция: https://youtu.be/nYxpKJL3lTM
Дмитрий Белов, senior engineer в Авито, и другие члены жюри конкурса авторов Хабра рассказали, как написать хорошую статью и какие качества необходимы популяризатору технологий

Рассказ жюри и подробности конкурса можно прочитать, конечно же, на Хабре → http://amp.gs/sNFq
Что может интересного найти на Авито программист?

Например, старый компьютер «Нафаня», чтобы найти на нём число Фибоначчи или сыграть в «Морской бой» с помощью кода.

Подробнее о находке в нашем материале вместе с N+1: http://amp.gs/s22i
Backend United #5: Шаурма — микросервисы, распределенные системы и Кафка

7 декабря в нашем офисе пройдёт пятая встреча серии Backend United. На митапе мы расскажем про реальный опыт переезда на микросервисы, способы синхронного и асинхронного взаимодействия в распределенных системах и роль Кафки в микросервисной архитектуре.

Тезисы докладов — в нашем блоге на Хабре → http://amp.gs/swqc

Зарегистрироваться на митап на Таймпаде: http://amp.gs/swq6
Как добавить движа в хакатон?

Вынести его из офиса, чтобы обстановка добавляла ещё больше драйва и веселья. Но не просто сменить декорации, а совместить его с путешествием.

Например, на поезде в Анапу.

Читайте, как мы это сделали в нашем блоге на Хабре: http://amp.gs/sLuS
Прямая трансляция Go-митапа в Авито

Завтра в 11:30 начинаем митап по случаю десятилетия Go. В программе четыре доклада:

🎉 10 лет Go — Алексей Палажченко

☁️ Готовим сервисы к миру облачных инфраструктур — Елена Граховац, N26

🚜 Интеграция ML моделей в сервис на Go — Дмитрий Зенин, OZON

🗺 Navigator — решение для мультикластерной балансировки: причины создания и опыт разработки — Михаил Шавердо, Авито

Подключайтесь, если интересно. Или поделитесь ссылкой с друзьями
https://youtu.be/5dNu_MkfbKA
Владимир Алёшин, senior engineer в Авито, расскажет на Постгрес-митапе про хранимые процедуры, функции и код внутри базы данных

Встреча состоится 11 декабря. На митапе также выступит Фёдор Сигаев, технический директор Postgres Professional.

Подробности и регистрация → http://amp.gs/ijak