AvitoTech
25.2K subscribers
2.03K photos
164 videos
1 file
1.79K links
Рассказываем, что у Авито под капотом, делимся инженерной экспертизой и зовём на митапы.

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

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

Регистрация в РКН: https://clc.to/FOxC1A
Download Telegram
Команда DWH поделилась своим расширением для работы с ClickHouse в Vertica на нашем GitHub. Оценить и забрать себе можно по ссылке:
https://bit.ly/36ZuAX9

#DWH_avitotech #github_avitotech
🔥5👍4
Emcee — the test runner for iOS developers
/ ENG


There are thousands of UI tests in the Avito iOS app. We created the Emcee test runner to support the complexity and scale of autotesting. It allows us to horizontally scale the process of iOS autotesting across physical machines using iOS simulators.

5 min read: http://bit.ly/3umFVJO

* Emcee is available on our Github repository: http://bit.ly/37tC1pc

#iOS_avitotech #статья_avitotech #medium_avitotech #github_avitotech
👍13
Мутационное тестирование: опыт внедрения на 1500 сервисов

«Мы решили найти подход, который сможет в каком-то приближении указать на уровень качества тестов и, что немаловажно, на который мы можем влиять как ответственная за это команда. Так мы и узнали про мутационное тестирование.»

Теперь делимся нашим опытом с вами: http://bit.ly/3xmRdzI

#qa_avitotech #статья_avitotech #habr_avitotech
👍122
Внутри статьи также рассказываем о нашей библиотеке go-mutesting. Её можно найти на нашем GitHub.

#qa_avitotech #github_avitotech
11
Однажды мы решили завести Playbook.

Это — открытый справочник по ценностям, бизнес-процессам, стандартам, процедурам и правилам, которые мы используем в команде. Доступен на нашем GitHub: http://bit.ly/3KKPZlA

Авито постоянно развивается, а вместе с ним — процессы и подходы в нашей команде разработки. Все апдейты мы отражаем в этом репозитории.

Playbook уже собрал много звёздочек и форков, но вдруг вы о нём не знали! Поэтому расскажем здесь о самых интересных разделах.

В общем и целом, если вам хочется узнать больше об инженерной команде Авито — подписывайтесь на наши социальные сети, присылайте вопросы, листайте гитхаб и stay tuned!

#playbook_avitotech
25🔥2👍1🎉1
Эволюция архитектуры Авито

Архитектура Авито родилась в 2007 году и практически не менялась примерно до 2015 года. А потом пошло поехало: мы поверили в микросервисы, заметили Kubernetes, начали пилить монолит, построили PaaS и разделили дата-центры.

О том, как это было, подробно написал Саша Данковцев на Хабре: http://bit.ly/3rxWRuS

#antimonolith_avitotech #architecture_avitotech #статья_avitotech #habr_avitotech
🔥17👍3
Аня Лесных — редактор команды AvitoTech / эксперт Авито на GetMentor

Спросить Аню можно про:
✔️ редакционные процессы;
✔️ запуск блогов;
✔️ бренд-медиа;
✔️ работу с авторами;
✔️ всё, что угодно, связанное с текстовым контентом.

Оставить заявку на менторство: https://bit.ly/37zHVWq


#avito_getmentor #avitoteam
8🔥4👎2👍1
Вот к нам на Хабр заглянул Паша Агалецкий, старший инженер в Авито. Синхронное (RPC) и асинхронное взаимодействие между сервисами — одна из областей, за которую отвечает его команда.

Почитайте текст Паши о том, как можно связать сервисы друг с другом и как мы это делаем в платформе Авито.

#architecture_avitotech #статья_avitotech #habr_avitotech
🔥84
Мы обновили карьерную линейку инженеров осенью 2021 года и изменили уровни, чтобы они лучше отражали действительность, а людям было проще расти.

Было 5 уровней: Intern, Junior, Middle, Senior, Lead.

Стало 8 уровней: E1-E8.

В карточках рассказываем, как это работает.

За подробностями и описаниями грейдов — welcome на наш гитхаб.

#playbook_avitotech
🔥16👍9