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

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

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

Регистрация в РКН: https://clc.to/FOxC1A
Download Telegram
Трансляция Avito Mobile Testing Meetup начнётся уже в 12:30. Присоединяйтесь!
Алексей Денисов из PTScientists открыл Avito Mobile Testing Meetup и рассказал об обеспечении качества мобильных приложений.
#RunTestRun #AvitoTech #MobileTesting
«Значит, нужно сокращать затраты на тесты». Артём Разинов из Авито продолжает серию докладов о UI-тестировании с большим упором на фреймворк тестирования и тесты.
#RunTestRun #MobileTesting #UITesting
К нам на Avito Mobile Testing Meetup пришли коллеги из Яндекса и рассказывают о своем инструменте Volta для тестирования производительности мобильных телефонов (https://github.com/yandex-load/volta)
Тот момент, когда тебя долго не отпускают после доклада 🤘🏻
#AvitoTech #MobileTesting #RunTestRun
Павел Иванов из Альфа Банка рассказывает, как синхронизировать работу 12 команд и не поубивать друг друга.
#RunTestRun #MobileTesting #AvitoTech
Appium vs Espresso. Что выбрать и как использовать? Слушаем доклад Алексея Емелина из Яндекса.
#RunTestRun #MobileTesting #AvitoTech
Спасибо всем, кто пришел на Avito Mobile Testing Meetup, слушал доклады, задавал вопросы, публиковал свои отклики, смотрел трансляцию. До новых встреч! #RunTestRun
22 августа в офисе Raiffeisenbank пройдёт очередной митап сообщества DevOps Moscow. Тема встречи — безопасность.
Наш коллега Сергей Носков расскажет об управлении секретами при помощи Hashicorp Vault 🕵️‍♀️.
This media is not supported in your browser
VIEW IN TELEGRAM
Коротко о том, почему в Авито создали свой кликстрим, а не взяли Яндекс.Метрику или Google Analytics. Больше подробностей — в статье Дмитрия Хасанова в нашем блоге на Хабре 🧐
Михаил Каменщиков рассказал в нашем блоге на Хабре, как мы используем многоруких бандитов — метод тестирования гипотез — в сервисе рекомендаций похожих объявлений на Авито. Какие бандитские стратегии применяем и какие есть преимущества у этого метода над A/B тестами.

Примерное время прочтения — 9 минут.
https://habr.com/company/avito/blog/417571/
Дмитрий Химион, руководитель отдела по обеспечению качества в Авито, рассказал автору SDCast Константину Буркалёву о своём опыте, различных видах тестирования, автоматизации и подходах к задачам 👨‍🔬
This media is not supported in your browser
VIEW IN TELEGRAM
Коротко о том, как мы используем метод многоруких бандитов в рекомендациях и каких результатов добились.
Подробнее про наш сервис рекомендаций похожих объявлений и как мы их улучшаем с помощью многоруких бандитов — в статье Михаила Каменщикова на Хабре:
https://habr.com/company/avito/blog/417571/

Если вы больше любите смотреть видео, а не читать, то кликайте на доклад Михаила на эту же тему на Highload++ Siberia: https://youtu.be/q3W3LwVXwtk
Опубликовано видео доклада Николая Голова с Highload — «Lambda architecture для realtime-аналитики — риски и преимущества». Для реализации этой схемы мы в Авито совмещаем HP Vertica (объемные исторические данные) и Redis/Tarantool (realtime data cache).
Istio — это так называемый Service mesh, технология, которая добавляет уровень абстракции над сетью. Это действительно мощный инструмент, который позволяет решить множество задач и проблем. В статье на Хабре наш коллега Александр Лукьянченко отвечает на основные вопросы, которые обычно возникают в начале работы с Istio. Это поможет разобраться с ним быстрее.
Как жить с техническим долгом в продукте — об этом будут рассуждать участники круглого стола, который состоится 25 августа на встрече сообщества Mosdroid #10 Neon. В обсуждении будет участвовать Николай Нестеров, старший Android-разработчик Авито. Если вы интересуетесь этой темой, то регистрируйтесь на встречу — места еще остались.
http://bit.ly/2NfgW3b.
14 и 15 сентября в Екатеринбурге пройдёт конференция #FrontTalks. На ней выступит и наш коллега Александр Зубов. Доклад называется «Авторизация — новый чёрный». Приходите и убедитесь сами!
Занятия Android Academy — теперь в Москве! Сообщество поможет прокачаться в Android-разработке.

Первый курс академии — основы разработки Android-приложений. Он состоит из 12 тем: введение в Android, первое приложение «Hello World», работа с View, работа со списками, многопоточность в Android, сетевое взаимодействие, локальное хранение данных, работа с Fragments, сервисы и фоновая работа, архитектура. В завершении курса — 24-часовой хакатон, на котором вы создадите свое Android-приложение. Кроме того, здесь вы познакомитесь с опытными разработчиками, вашими лекторами и наставниками, и узнаете у них практические советы, которые помогут в работе.

Занятия покажутся легче и интереснее, если вы разрабатывали фронтенд или бэкенд, использовали в работе Ruby или C#, занимались или хотя бы знакомы с объектно-ориентированным программированием, и ваш опыт разработки около двух лет.

Первая встреча — 5 сентября в 19:00 в офисе Авито. Занятия бесплатные. Регистрируйтесь, если хотите прокачаться в новой сфере: http://bit.ly/2C3irjQ
Наши коллеги постоянно выступают на технических конференциях самого разного масштаба — от встреч локальных сообществ до мировых форумов. Мы часто проводим в нашем офисе митапы для разработчиков, для которых ищем и находим самых интересных спикеров. И публикуем статьи о работе технического отдела Авито в разных источниках.

В итоге у нас накопилось очень много контента разной тематики (бэкенд и фронтенд, мобильная разработка и тестирование, DevOps и высокие нагрузки...), в котором бывает довольно сложно разобраться. Нас часто спрашивали, есть ли место, где есть всё про технологии Авито.

И вот, мы наконец объединили собранное за несколько лет на отдельном сайте. Встречайте — http://avito.tech!

А подробная инструкция по тому, что там есть, выложена на Хабре: https://habr.com/company/avito/blog/421553/