AvitoTech
22.6K 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
Что мы знаем о микросервисах? Публикуем запись выступления Вадима Мадисона с Highload++ 2018.

Посмотреть → https://youtu.be/m0FUAsAzxz0

Из видео вы узнаете, какие метрики мы собираем с микросервисов на этапах сборки, тестирования, запуска в стейдже и продакшне. Вадим объяснит, как мы пользуемся этими метриками, если нужно понять, что происходит с продакшном, какие сервисы ведут себя некорректно, где требуется запустить перебалансировку и узнать, кто отвечает за сервис.
Присоединяйтесь к прямому эфиру про инфраструктуру фронтенда.
Поговорим с экспертами из Яндекса, Tinkoff, Mail.Ru и Авито про технологический стек, архитектуру проектов, модульность, управление зависимостями, тестирование, сборку, деплой, автоматизацию, тулинг и постараемся ответить на ваши вопросы.

Трансляция на ютубе → https://youtu.be/JSrAZlEUOs8
Как найти хорошего технического лидера в команду, если внутренний резерв кандидатов исчерпан? Опытом поделился Анатолий Панов, директор по разработке кластера Verticals в Авито. В блоге на Хабре — рассказ об этапах поиска и несколько полезных советов.
Как сделать так, чтобы внимательно отслеживать состояние всех наших сервисов, монолита, инфраструктуры, и при этом не нанимать армию DevOps-инженеров, рассказал Владимир Колобаев на Highload++ 2018. Публикуем запись доклада.

Посмотреть → https://youtu.be/VSM7BAzlNsY
Хотим, чтоб у всех всё на фронтенде работало хорошо и не лагало. Поэтому собираемся с коллегами из Яндекса, Mail.Ru и Tinkoff и в прямом эфире делимся опытом прокачивания производительности клиентской части. Это второй онлайн в серии про разработку фронтенда.

Когда: 18 декабря, 17:00 мск.
Где: ютуб-канал AvitoTech.
6 декабря в офисе Авито прошел devleads meetup — мероприятие для тимлидов и руководителей разработки.

Опубликовали видео с митапа на Ютубе → http://bit.ly/devleadsvideo

Докладчики рассказывали, как собрать эффективную команду, поделились опытом оптимизации мобильной разработки и обсудили актуальные вопросы за круглым столом. Участвовали во встрече и делились опытом представители Альфа-Банка, Cocoaheads Russia, mos.ru, mysky.com, Skyeng и Авито.
Если хотите узнать про один из вариантов реализации Data Discovery в микросервисной архитектуре, посмотрите запись выступления Николая Голова с Highload++ 2018. Всё по делу и на практических примерах.

Посмотреть можно здесь → https://youtu.be/yYp6Nqf-SME
Хороший UX, продуманный дизайн и интуитивный интерфейс — отличные штуки. Но если это всё лагает, пользователи от вас уходят. Иногда разработчики забывают об этом. Мы хотим, чтобы у всех всё работало хорошо, поэтому в 17:00 выходим в прямой эфир на ютуб-канале AvitoTech и обсуждаем производительность фронтенда.

Вместе с экспертами из Яндекса, Tinkoff, Mail.Ru поговорим о важном: как собирать метрики с пользователей, как правильно работать с результатами измерений, насколько они отражают реальность, как найти самые медленные места в проекте и устранить их, и, конечно же, как сохранить результат и распространить культуру перфоманса в своей компании.

Подключайтесь к каналу AvitoTech → http://bit.ly/2zZAC6e.
И небольшие изменения в составе участников. Константин Буркалёв заболел (желаем поскорее прийти в норму!), и прямой эфир проведёт Александр Зубов, руководитель разработки мобильного веба в Авито.
Появилась запись доклада Константина Евтеева и Михаила Тюрина о проблемах восстановления и согласования данных после аварий при использовании логической репликации в PostgreSQL 10.

Видео можно посмотреть на ютуб-канале PGCon (доклад на английском языке) → https://youtu.be/kk_jwyQwyyk
Александр Лукьянченко продолжает делиться опытом работы с service mesh Istio. Это уже вторая статья из серии. Сегодня разбираемся, как организовать сбор tracing информации по сети: https://habr.com/company/avito/blog/433650/
Управление секретами с помощью Hashicorp Vault. Публикуем запись доклада Сергея Носкова с DevOps Moscow meetup, на котором он рассказал про наш опыт использования Hashicorp Vault с Puppet/Ansible и Kubernetes, какие шишки мы набили и как это можно исправить.

Посмотрите на Ютубе → https://youtu.be/klC4ssaPHZY
Media is too big
VIEW IN TELEGRAM
Вспоминаем, как прошел наш первый прямой эфир, посвященный разработке фронтенда. При разговоре про инфраструктуру без холиваров не обойтись 🔥
Запись можно посмотреть на нашем ютуб-канале→ https://youtu.be/3r3IYaaEcS8
В этом году мы опубликовали в нашем блоге на Хабре много статей на разные темы: про наши технологии, практики и продукты, работу в команде и даже немножечко фана.

Мы собрали для вас статьи, которые запали в самое сердце нашим читателям. Сохраните их у себя, если захотите почитать что-нибудь интересное, пока будете доедать очередную порцию оливье или отдыхать после активного дня на горнолыжном склоне.

Публикуем первую подборку: про технологии и команду 👇🏻

https://telegra.ph/Pochitat-na-Habre-tehnologii-i-rabota-v-komande-12-27
Вторая часть подборки статей за 2018 год. В них мы делимся практиками, рассказываем о продуктах, прокачиваем навыки и веселимся 👇🏻

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

https://telegra.ph/Pochitat-na-Habre-praktiki-produkty-i-tehnougar-12-27
Мы приготовили для вас новогоднюю загадку. Зашифровали в иллюстрации 48 технологий, языков программирования, инструментов, фреймворков, которые применяются в разработке и поддержке веб-сервисов. Приходите отгадывать и рассматривать картинку в наш блог на Хабре. Там ещё и сувенир можно выиграть :)
С наступающим вас 2019-м. Желаем хорошего и интересного года.
https://habr.com/company/avito/blog/434590/
Ночь без сна, литры кофе и энергетика, сотни строк кода и радость от того, что наконец-то допилили приложение — это атмосфера хакатона Android Academy, который прошел 15 декабря в офисе Авито. Посмотрите, как это было, в нашем видео 🤘🏻
https://youtu.be/EF7jemAQRYc
This media is not supported in your browser
VIEW IN TELEGRAM
В прошлом году в серии статей Александр Лукьянченко рассказал про работу service mesh Istio — как устроена его система, основные вопросы, которые возникают в начале работы, и как организовать сбор tracing информации по сети.

Первая часть: https://habr.com/company/avito/blog/419319/
Вторая часть: https://habr.com/company/avito/blog/433650/

Почитайте, если пропустили.
Техлид группы рекомендаций, Дмитрий Ходаков, забрался в самые дебри асинхронных фреймворков для Python, разобрался, чем отличаются корутины старой и новой школы, выбрался оттуда и заставил боевые сервисы уменьшить латенси более чем вдвое и тратить в два раза меньше CPU.
Внутри поста — бенчмарки, где мы смотрим, как отличаются Tornado и Aiohttp, перевод переписки Гвидо Ван Россума и профилирование микросервисов на бою: https://habr.com/ru/company/avito/blog/435532/
This media is not supported in your browser
VIEW IN TELEGRAM
Коротко о том, как найти хорошего тимлида в команду, если внутренний резерв кандидатов исчерпан. Больше подробностей — в нашем блоге на Хабре: http://bit.ly/2MkLXTH