6 декабря в офисе Авито пройдет devleads meetup — мероприятие для тимлидов и руководителей разработки. Докладчики расскажут, как собрать эффективную команду, поделятся опытом оптимизации мобильной разработки и обсудят актуальные вопросы за круглым столом. Участвовать во встрече и делиться опытом будут представители Альфа-Банка, Cocoaheads Russia, mos.ru, mysky.com, Skyeng и, конечно, Авито.
Трудно сделать поиск на сайте таким, чтобы он нравился всем. Но мы на то и инженеры, чтобы постоянно работать над этой задачей. Читайте в блоге на Хабре, как менялся поиск на Авито. С чего начинала команда, и как мы сейчас улучшаем жизнь наших пользователей. Нововведения за последние месяцы появились как в продукте, так и в его начинке — технической части. Спасибо за статью говорим Вячеславу Крюкову, инженеру систем поиска.
Егор Толстой, руководитель разработки App Platform в Авито, выступил в Казахстане на конференции для iOS-разработчиков Kolesa Mobile 3.0.
О чем был доклад Егора: как удерживать качество продукта большого iOS-приложения на высоком уровне, какие техники использовать, типичные проблемы и советы для их решения. Видео с выступления можно посмотреть здесь → http://bit.ly/2DRYsnf
Тезисы и видео других докладов выложены в блоге конференции на Хабре: https://habr.com/company/kolesa/blog/431502/
О чем был доклад Егора: как удерживать качество продукта большого iOS-приложения на высоком уровне, какие техники использовать, типичные проблемы и советы для их решения. Видео с выступления можно посмотреть здесь → http://bit.ly/2DRYsnf
Тезисы и видео других докладов выложены в блоге конференции на Хабре: https://habr.com/company/kolesa/blog/431502/
YouTube
Avito Mobile: State of the Union Егор Толстой, Avito
Размер имеет значение. Это верно и для приложения Авито, которое разрабатывается сразу несколькими десятками независимых кроссфункциональных команд, в каждой из которых есть по несколько iOS разработчиков. За последние пару лет мы столкнулись с различными…
Frontend + Data Science = 💪🏻
25 ноября прямо во время выступления на HolyJS Роман Дворнов выложил в open source Discovery — это инструмент для построения стенда анализа данных. И теперь он доступен для всех: https://github.com/discoveryjs/discovery
Другая полезная информация с выступления Романа на HolyJS Moscow 2018 — на слайдах: http://bit.ly/2SlSY8e
25 ноября прямо во время выступления на HolyJS Роман Дворнов выложил в open source Discovery — это инструмент для построения стенда анализа данных. И теперь он доступен для всех: https://github.com/discoveryjs/discovery
Другая полезная информация с выступления Романа на HolyJS Moscow 2018 — на слайдах: http://bit.ly/2SlSY8e
GitHub
GitHub - discoveryjs/discovery: A framework for ad hoc JSON data analysis, shareable server-less reports and dashboards
A framework for ad hoc JSON data analysis, shareable server-less reports and dashboards - discoveryjs/discovery
Константин Евтеев выступит на PgConf.Russia 2019, которая пройдет с 4 по 6 февраля на экономическом факультете МГУ, с докладом «Стендбай в бою».
Руководитель юнита DBA в Авито рассмотрит различные варианты использования и конфигурации standby-сервера. Расскажет о том, как сделать согласованный с вашим архивом standby, чтобы после аварии primary и промотирования standby-сервера новый стендбай можно было пересоздать из архива. Поделится нашим опытом: как мы сейчас используем standby для read-only запросов, какие проблемы у нас возникали раньше и как мы их решили. И посоветует, на какие метрики стоит обратить внимание при мониторинге standby.
Программа конференции и регистрация → https://pgconf.ru/2019
Руководитель юнита DBA в Авито рассмотрит различные варианты использования и конфигурации standby-сервера. Расскажет о том, как сделать согласованный с вашим архивом standby, чтобы после аварии primary и промотирования standby-сервера новый стендбай можно было пересоздать из архива. Поделится нашим опытом: как мы сейчас используем standby для read-only запросов, какие проблемы у нас возникали раньше и как мы их решили. И посоветует, на какие метрики стоит обратить внимание при мониторинге standby.
Программа конференции и регистрация → https://pgconf.ru/2019
pgconf.ru
PgConf.Russia 2019
Общероссийская конференция по PostgreSQL в Москве.
Мы запланировали несколько прямых эфиров, посвящённых разработке клиентской части. Ровно через неделю, 11 декабря, будет первый из них — обсудим инфраструктуру фронтенда. В дискуссии будут участвовать эксперты из Яндекса, Tinkoff, Mail.Ru и Авито. Больше деталей — в блоге на Хабре, подключайтесь.
Авторизация — новый чёрный. Публикуем запись доклада Александра Зубов c FrontTalks 2018
Посмотреть можно здесь → https://youtu.be/nl7l-fOxfx4
Из видео вы узнаете, как быстро и безболезненно авторизовывать пользователей, как современные браузерные (и не только) API в этом помогают и что нас ждёт впереди.
Посмотреть можно здесь → https://youtu.be/nl7l-fOxfx4
Из видео вы узнаете, как быстро и безболезненно авторизовывать пользователей, как современные браузерные (и не только) API в этом помогают и что нас ждёт впереди.
Присоединяйтесь к трансляции: https://youtu.be/EIM717qqOiY
YouTube
Прямая трансляция devleads meetup в Авито 6 Декабря
Что мы знаем о микросервисах? Публикуем запись выступления Вадима Мадисона с Highload++ 2018.
Посмотреть → https://youtu.be/m0FUAsAzxz0
Из видео вы узнаете, какие метрики мы собираем с микросервисов на этапах сборки, тестирования, запуска в стейдже и продакшне. Вадим объяснит, как мы пользуемся этими метриками, если нужно понять, что происходит с продакшном, какие сервисы ведут себя некорректно, где требуется запустить перебалансировку и узнать, кто отвечает за сервис.
Посмотреть → https://youtu.be/m0FUAsAzxz0
Из видео вы узнаете, какие метрики мы собираем с микросервисов на этапах сборки, тестирования, запуска в стейдже и продакшне. Вадим объяснит, как мы пользуемся этими метриками, если нужно понять, что происходит с продакшном, какие сервисы ведут себя некорректно, где требуется запустить перебалансировку и узнать, кто отвечает за сервис.
YouTube
Что мы знаем о микросервисах? / Вадим Мадисон (Avito)
Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
http://www.highload.ru/mo…
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
http://www.highload.ru/mo…
Присоединяйтесь к прямому эфиру про инфраструктуру фронтенда.
Поговорим с экспертами из Яндекса, Tinkoff, Mail.Ru и Авито про технологический стек, архитектуру проектов, модульность, управление зависимостями, тестирование, сборку, деплой, автоматизацию, тулинг и постараемся ответить на ваши вопросы.
Трансляция на ютубе → https://youtu.be/JSrAZlEUOs8
Поговорим с экспертами из Яндекса, Tinkoff, Mail.Ru и Авито про технологический стек, архитектуру проектов, модульность, управление зависимостями, тестирование, сборку, деплой, автоматизацию, тулинг и постараемся ответить на ваши вопросы.
Трансляция на ютубе → https://youtu.be/JSrAZlEUOs8
YouTube
Трансляция Avito Online Frontend: Infrastructure
11 декабря выходим в прямой эфир и обсуждаем вопросы, связанные с инфраструктурой фронтенда. Предсказать ход дискуссии всегда непросто. Но состав участников и ведущий предвещают интересную беседу. Попробуем поговорить про технологический стек, архитектуру…
Как найти хорошего технического лидера в команду, если внутренний резерв кандидатов исчерпан? Опытом поделился Анатолий Панов, директор по разработке кластера Verticals в Авито. В блоге на Хабре — рассказ об этапах поиска и несколько полезных советов.
Как сделать так, чтобы внимательно отслеживать состояние всех наших сервисов, монолита, инфраструктуры, и при этом не нанимать армию DevOps-инженеров, рассказал Владимир Колобаев на Highload++ 2018. Публикуем запись доклада.
Посмотреть → https://youtu.be/VSM7BAzlNsY
Посмотреть → https://youtu.be/VSM7BAzlNsY
YouTube
Мониторинг — разработчикам! Технологии — сообществу! Профит — всем! / Владимир Колобаев (Avito)
Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
http://www.highload.ru/m…
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
http://www.highload.ru/m…
Хотим, чтоб у всех всё на фронтенде работало хорошо и не лагало. Поэтому собираемся с коллегами из Яндекса, Mail.Ru и Tinkoff и в прямом эфире делимся опытом прокачивания производительности клиентской части. Это второй онлайн в серии про разработку фронтенда.
Когда: 18 декабря, 17:00 мск.
Где: ютуб-канал AvitoTech.
Когда: 18 декабря, 17:00 мск.
Где: ютуб-канал AvitoTech.
6 декабря в офисе Авито прошел devleads meetup — мероприятие для тимлидов и руководителей разработки.
Опубликовали видео с митапа на Ютубе → http://bit.ly/devleadsvideo
Докладчики рассказывали, как собрать эффективную команду, поделились опытом оптимизации мобильной разработки и обсудили актуальные вопросы за круглым столом. Участвовали во встрече и делились опытом представители Альфа-Банка, Cocoaheads Russia, mos.ru, mysky.com, Skyeng и Авито.
Опубликовали видео с митапа на Ютубе → http://bit.ly/devleadsvideo
Докладчики рассказывали, как собрать эффективную команду, поделились опытом оптимизации мобильной разработки и обсудили актуальные вопросы за круглым столом. Участвовали во встрече и делились опытом представители Альфа-Банка, Cocoaheads Russia, mos.ru, mysky.com, Skyeng и Авито.
Если хотите узнать про один из вариантов реализации Data Discovery в микросервисной архитектуре, посмотрите запись выступления Николая Голова с Highload++ 2018. Всё по делу и на практических примерах.
Посмотреть можно здесь → https://youtu.be/yYp6Nqf-SME
Посмотреть можно здесь → https://youtu.be/yYp6Nqf-SME
YouTube
Один из вариантов реализации Data Discovery в микросервисной архитектуре / Николай Голов (Avito)
Приглашаем на конференцию HighLoad++ 2023, которая пройдет 27 и 28 ноября 2023 в Москве!
Программа, подробности и билеты по ссылке: https://clck.ru/354BuE
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
http://www.highload.ru/moscow/2018/abstracts/4144…
Программа, подробности и билеты по ссылке: https://clck.ru/354BuE
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
http://www.highload.ru/moscow/2018/abstracts/4144…
Хороший UX, продуманный дизайн и интуитивный интерфейс — отличные штуки. Но если это всё лагает, пользователи от вас уходят. Иногда разработчики забывают об этом. Мы хотим, чтобы у всех всё работало хорошо, поэтому в 17:00 выходим в прямой эфир на ютуб-канале AvitoTech и обсуждаем производительность фронтенда.
Вместе с экспертами из Яндекса, Tinkoff, Mail.Ru поговорим о важном: как собирать метрики с пользователей, как правильно работать с результатами измерений, насколько они отражают реальность, как найти самые медленные места в проекте и устранить их, и, конечно же, как сохранить результат и распространить культуру перфоманса в своей компании.
Подключайтесь к каналу AvitoTech → http://bit.ly/2zZAC6e.
Вместе с экспертами из Яндекса, Tinkoff, Mail.Ru поговорим о важном: как собирать метрики с пользователей, как правильно работать с результатами измерений, насколько они отражают реальность, как найти самые медленные места в проекте и устранить их, и, конечно же, как сохранить результат и распространить культуру перфоманса в своей компании.
Подключайтесь к каналу AvitoTech → http://bit.ly/2zZAC6e.
YouTube
Трансляция Avito Online Frontend: Performance
18 декабря выходим в прямой эфир и обсуждаем производительность и измерение: как правильно собирать метрики, искать места для оптимизации, из-за чего появляются просадки и как их устранять.
В дискуссии участвуют:
- Николай Рябов (Авито),
- Александр Казаченко…
В дискуссии участвуют:
- Николай Рябов (Авито),
- Александр Казаченко…
И небольшие изменения в составе участников. Константин Буркалёв заболел (желаем поскорее прийти в норму!), и прямой эфир проведёт Александр Зубов, руководитель разработки мобильного веба в Авито.
Появилась запись доклада Константина Евтеева и Михаила Тюрина о проблемах восстановления и согласования данных после аварий при использовании логической репликации в PostgreSQL 10.
Видео можно посмотреть на ютуб-канале PGCon (доклад на английском языке) → https://youtu.be/kk_jwyQwyyk
Видео можно посмотреть на ютуб-канале PGCon (доклад на английском языке) → https://youtu.be/kk_jwyQwyyk
YouTube
Evteev & Tyurin: Recovery use cases for Logical Replication in PostgreSQL 10 -- PGCon 2018
By Konstantin Evteev and Mikhail Tyurin.
In this report, we would like to show how our recovery use cases around Londiste (PGQ in general) in distributed data processing could be switched to new Logical Replication subsystem in PostgreSQL 10. In the current…
In this report, we would like to show how our recovery use cases around Londiste (PGQ in general) in distributed data processing could be switched to new Logical Replication subsystem in PostgreSQL 10. In the current…
Александр Лукьянченко продолжает делиться опытом работы с 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
Посмотрите на Ютубе → https://youtu.be/klC4ssaPHZY
YouTube
Управление секретами при помощи Hashicorp Vault // Сергей Носков, Avito
"Управление секретами при помощи Hashicorp Vault", Сергей Носков (Авито)
Я расскажу, как мы управляем секретами с помощью Hashicorp Vault и используем c Puppet/Ansible и Kubernetes. Также я перечислю, какие шишки мы набили за полтора года использования…
Я расскажу, как мы управляем секретами с помощью Hashicorp Vault и используем c Puppet/Ansible и Kubernetes. Также я перечислю, какие шишки мы набили за полтора года использования…