И небольшие изменения в составе участников. Константин Буркалёв заболел (желаем поскорее прийти в норму!), и прямой эфир проведёт Александр Зубов, руководитель разработки мобильного веба в Авито.
Появилась запись доклада Константина Евтеева и Михаила Тюрина о проблемах восстановления и согласования данных после аварий при использовании логической репликации в 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. Также я перечислю, какие шишки мы набили за полтора года использования…
Media is too big
VIEW IN TELEGRAM
Вспоминаем, как прошел наш первый прямой эфир, посвященный разработке фронтенда. При разговоре про инфраструктуру без холиваров не обойтись 🔥
Запись можно посмотреть на нашем ютуб-канале→ https://youtu.be/3r3IYaaEcS8
Запись можно посмотреть на нашем ютуб-канале→ https://youtu.be/3r3IYaaEcS8
В этом году мы опубликовали в нашем блоге на Хабре много статей на разные темы: про наши технологии, практики и продукты, работу в команде и даже немножечко фана.
Мы собрали для вас статьи, которые запали в самое сердце нашим читателям. Сохраните их у себя, если захотите почитать что-нибудь интересное, пока будете доедать очередную порцию оливье или отдыхать после активного дня на горнолыжном склоне.
Публикуем первую подборку: про технологии и команду 👇🏻
https://telegra.ph/Pochitat-na-Habre-tehnologii-i-rabota-v-komande-12-27
Мы собрали для вас статьи, которые запали в самое сердце нашим читателям. Сохраните их у себя, если захотите почитать что-нибудь интересное, пока будете доедать очередную порцию оливье или отдыхать после активного дня на горнолыжном склоне.
Публикуем первую подборку: про технологии и команду 👇🏻
https://telegra.ph/Pochitat-na-Habre-tehnologii-i-rabota-v-komande-12-27
Telegraph
Почитать на Хабре: технологии и работа в команде
Подборка любимых статей наших читателей в блоге на Хабре про технологии и команду. Unit-тестирование скриншотами: преодолеваем звуковой барьер
Вторая часть подборки статей за 2018 год. В них мы делимся практиками, рассказываем о продуктах, прокачиваем навыки и веселимся 👇🏻
Статей в подборке получилось двадцать. Если хотите почитать еще, вы всегда можете зайти на страничку нашего блога.
https://telegra.ph/Pochitat-na-Habre-praktiki-produkty-i-tehnougar-12-27
Статей в подборке получилось двадцать. Если хотите почитать еще, вы всегда можете зайти на страничку нашего блога.
https://telegra.ph/Pochitat-na-Habre-praktiki-produkty-i-tehnougar-12-27
Telegraph
Почитать на Хабре: практики, продукты и техноугар
Вторая часть подборки статей за 2018 год. В них мы делимся практиками, рассказываем о продуктах, прокачиваем навыки и веселимся. Багодельня — марафон по убийству престарелых багов
Мы приготовили для вас новогоднюю загадку. Зашифровали в иллюстрации 48 технологий, языков программирования, инструментов, фреймворков, которые применяются в разработке и поддержке веб-сервисов. Приходите отгадывать и рассматривать картинку в наш блог на Хабре. Там ещё и сувенир можно выиграть :)
С наступающим вас 2019-м. Желаем хорошего и интересного года.
https://habr.com/company/avito/blog/434590/
С наступающим вас 2019-м. Желаем хорошего и интересного года.
https://habr.com/company/avito/blog/434590/
Ночь без сна, литры кофе и энергетика, сотни строк кода и радость от того, что наконец-то допилили приложение — это атмосфера хакатона Android Academy, который прошел 15 декабря в офисе Авито. Посмотрите, как это было, в нашем видео 🤘🏻
https://youtu.be/EF7jemAQRYc
https://youtu.be/EF7jemAQRYc
YouTube
Хакатон Android Academy: как это было
Ночь без сна, литры кофе и энергетика, сотни строк кода и радость от того, что наконец-то допилили приложение — это атмосфера хакатона Android Academy, который прошел 15 декабря в офисе Авито. Посмотрите, как это было, в нашем видео 🤘🏻
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/
Почитайте, если пропустили.
Первая часть: 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/
Внутри поста — бенчмарки, где мы смотрим, как отличаются 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
5 февраля Константин Евтеев расскажет про стендбай в бою на PgConf.Russia 2019
Руководитель юнита DBA в Авито рассмотрит различные варианты использования и конфигурации standby-сервера, расскажет о том, как сделать согласованный с вашим архивом standby, чтобы после аварии primary и промотирования standby-сервера новый стендбай можно было пересоздать из архива. Поделится нашим опытом использования standby для read-only запросов, как мы решали проблемы, которые у нас возникали, посоветует, на какие метрики стоит обратить внимание при мониторинге standby.
PgConf.Russia 2019 пройдет с 4 по 6 февраля на экономическом факультете МГУ. Программа конференции и регистрация → https://pgconf.ru/2019
Руководитель юнита DBA в Авито рассмотрит различные варианты использования и конфигурации standby-сервера, расскажет о том, как сделать согласованный с вашим архивом standby, чтобы после аварии primary и промотирования standby-сервера новый стендбай можно было пересоздать из архива. Поделится нашим опытом использования standby для read-only запросов, как мы решали проблемы, которые у нас возникали, посоветует, на какие метрики стоит обратить внимание при мониторинге standby.
PgConf.Russia 2019 пройдет с 4 по 6 февраля на экономическом факультете МГУ. Программа конференции и регистрация → https://pgconf.ru/2019
Егор Толстой, руководитель разработки App Platform в Авито, и Екатерина Петрова, руководитель юнита Frontend Architecture, выступят на MobiFest в Томске и Новосибирске. Вместе с Евгением Кателлой (Яндекс.Транспорт) они будут модерировать встречи и прямо во время митапов запишут выпуск Podlodka Podcast.
Если живёте в Томске или Новосибирске или будете там проездом в это время — загляните.
Регистрация на митап 26 января в Томске: https://team.cft.ru/events/82.
Регистрация на митап 27 января в Новосибирске: https://team.cft.ru/events/83.
Если живёте в Томске или Новосибирске или будете там проездом в это время — загляните.
Регистрация на митап 26 января в Томске: https://team.cft.ru/events/82.
Регистрация на митап 27 января в Новосибирске: https://team.cft.ru/events/83.
Приглашаем в гости специалистов по работе с платформой Atlassian, её внутренними процессами и сервисами. Обсудим внедрение Atlassian Service Desk, возможности работы с отчётами в ней и плагин для управления активами Riada Insight.
Митап проводит Atlassian User Group. Встреча пройдёт 31 января в офисе Авито. Подробности и ссылки на регистрацию и прямую трансляцию — на Хабре: https://habr.com/ru/company/avito/blog/437094/
Митап проводит Atlassian User Group. Встреча пройдёт 31 января в офисе Авито. Подробности и ссылки на регистрацию и прямую трансляцию — на Хабре: https://habr.com/ru/company/avito/blog/437094/
6 февраля Артём Рябинков, senior engineer юнита SafeDeal в Авито, поделится практиками работы с Postgres в Go на PgConf.Russia 2019
О чем будет доклад?👇🏻
∙ Какие есть преимущества и недостатки основных инструментов, используемых при работе с Postgres в Go;
∙ Нюансы, которые нужно учитывать, если ваши сервисы работают внутри Kubernetes облака;
∙ Как в Авито предоставляют базы данных разработчикам продукта.
Полезный доклад для разработчиков, которые хотят избежать проблем при работе с Postgres, и администраторов баз данных, интересующихся трудностями, с которыми сталкиваются их клиенты.
Программа конференции и регистрация → https://pgconf.ru/participant
О чем будет доклад?👇🏻
∙ Какие есть преимущества и недостатки основных инструментов, используемых при работе с Postgres в Go;
∙ Нюансы, которые нужно учитывать, если ваши сервисы работают внутри Kubernetes облака;
∙ Как в Авито предоставляют базы данных разработчикам продукта.
Полезный доклад для разработчиков, которые хотят избежать проблем при работе с Postgres, и администраторов баз данных, интересующихся трудностями, с которыми сталкиваются их клиенты.
Программа конференции и регистрация → https://pgconf.ru/participant
Андрей Аксенов, руководитель разработки инфраструктуры поиска в Авито, расскажет на митапе про Sphinx и ML-ранжирование
Зарегистрироваться на SphinxSearch митап → https://superjob-meetup.timepad.ru/event/894409
28 февраля в офисе SuperJob состоится третья встреча, посвящённая системе полнотекстового поиска Sphinx, на котором эксперты из Авито и SuperJob поделятся своим опытом использования технологии. Андрей Аксёнов расскажет какие задачи, связанные с поиском, мы решаем в Авито, что потенциально полезного умеет Sphinx в разрезе машинного обучения и как мы его используем.
Посмотреть, как проходили предыдущие SpinxSearch митапы в офисе Авито, можно на нашем Ютуб-канале:
1️⃣ Первый → http://bit.ly/sphinxmeetup1
2️⃣ Второй → http://bit.ly/sphinxsearch2
Зарегистрироваться на SphinxSearch митап → https://superjob-meetup.timepad.ru/event/894409
28 февраля в офисе SuperJob состоится третья встреча, посвящённая системе полнотекстового поиска Sphinx, на котором эксперты из Авито и SuperJob поделятся своим опытом использования технологии. Андрей Аксёнов расскажет какие задачи, связанные с поиском, мы решаем в Авито, что потенциально полезного умеет Sphinx в разрезе машинного обучения и как мы его используем.
Посмотреть, как проходили предыдущие SpinxSearch митапы в офисе Авито, можно на нашем Ютуб-канале:
1️⃣ Первый → http://bit.ly/sphinxmeetup1
2️⃣ Второй → http://bit.ly/sphinxsearch2
Наш коллега Илья Новиков рассказал, как устроено тестирование в проекте Автотека. Пост может быть полезен командам разработки.
Внутри — MindMap'ы для того, чтобы лучше вести груминг задач на проекте, рассказ про статический анализ кода и использование MockServer, который заставляет сервисы отдавать то, что нужно: https://habr.com/ru/company/avito/blog/437952/
Внутри — MindMap'ы для того, чтобы лучше вести груминг задач на проекте, рассказ про статический анализ кода и использование MockServer, который заставляет сервисы отдавать то, что нужно: https://habr.com/ru/company/avito/blog/437952/
Инвестиционный фонд Naspers довел долю в Авито до 99,6%. Что это значит — простыми словами?
🗓 Авито — это надолго. Naspers считает, что рынок классифайдов будет расти в ближайшие 30 лет, и будет поддерживать планы по развитию нашего сервиса на много лет вперед.
🔝 Укрепились в топе. Теперь Авито стоит почти 4 миллиарда долларов и уверенно занимает третье место среди российских интернет-компаний. Три года назад наша стоимость была в полтора раза меньше. Not bad.
👍🏻 Финансовая стабильность. Мы по-прежнему лидеры на рынке классифайдов, наших пользователей становится всё больше, а акционерам мы стабильно приносим прибыль, поэтому международный инвестор Naspers верит в Авито, а мы чувствуем себя увереннее.
Подробнее о сделке можно прочитать на TechCrunch: https://techcrunch.com/2019/01/28/naspers-avito-1-16-billion
🗓 Авито — это надолго. Naspers считает, что рынок классифайдов будет расти в ближайшие 30 лет, и будет поддерживать планы по развитию нашего сервиса на много лет вперед.
🔝 Укрепились в топе. Теперь Авито стоит почти 4 миллиарда долларов и уверенно занимает третье место среди российских интернет-компаний. Три года назад наша стоимость была в полтора раза меньше. Not bad.
👍🏻 Финансовая стабильность. Мы по-прежнему лидеры на рынке классифайдов, наших пользователей становится всё больше, а акционерам мы стабильно приносим прибыль, поэтому международный инвестор Naspers верит в Авито, а мы чувствуем себя увереннее.
Подробнее о сделке можно прочитать на TechCrunch: https://techcrunch.com/2019/01/28/naspers-avito-1-16-billion
TechCrunch
Naspers takes full control of Russian classifieds site Avito in $1.16B deal | TechCrunch
South African internet conglomerate Naspers is best known for backing Chinese tech giant Tencent, but it also operates a vast network of online
Как мы строили шину бизнес-критичных данных на основе Кафки и зачем это нужно, расскажет 7 февраля Анатолий Солдатов, senior engineer юнита DBA в Авито, на митапе Arenadata и Ростелекома.
Зарегистрироваться на встречу можно по ссылке → bit.ly/2Ww7e1h
🥣 Из доклада вы узнаете рецепт манной Кафки и микросервисов по шагам:
1. Выбираем крупу (сравнение разных технологий под шину);
2. Заливаем молоко в кастрюлю (настройка кластера Кафки из трёх нод);
3. Ставим на огонь (перформанс тесты);
4. Готовим (обвязки и архитектуру поверх Кафки);
5. Едим (опыт в эксплуатации).
Если вы не сможете попасть на митап, то присоединяйтесь к трансляции на Ютубе: https://www.youtube.com/watch?v=S7KDu98EwXY
Зарегистрироваться на встречу можно по ссылке → bit.ly/2Ww7e1h
🥣 Из доклада вы узнаете рецепт манной Кафки и микросервисов по шагам:
1. Выбираем крупу (сравнение разных технологий под шину);
2. Заливаем молоко в кастрюлю (настройка кластера Кафки из трёх нод);
3. Ставим на огонь (перформанс тесты);
4. Готовим (обвязки и архитектуру поверх Кафки);
5. Едим (опыт в эксплуатации).
Если вы не сможете попасть на митап, то присоединяйтесь к трансляции на Ютубе: https://www.youtube.com/watch?v=S7KDu98EwXY