Как data science помогал Авито Доставке
Разметка товаров на классы с помощью сервиса, в основе которого лежит двухслойная BiLSTM-нейросеть, «Толока» и команда дата сайенс инженеров принесли пользу продавцам, покупателям и бизнесу.
Вот тут вся история → http://bit.ly/3oJ0xpz
Разметка товаров на классы с помощью сервиса, в основе которого лежит двухслойная BiLSTM-нейросеть, «Толока» и команда дата сайенс инженеров принесли пользу продавцам, покупателям и бизнесу.
Вот тут вся история → http://bit.ly/3oJ0xpz
↑ Кто предпочитает такую одежду на удалёнке?
Anonymous Quiz
57%
Бэкенд инженеры
7%
UX-исследователи
16%
Продакт и проджект менеджеры
20%
Админы
Kafka и микросервисы: обзор
Рассказываем, как устроена платформа, делимся результатами тестирования производительности и отказоустойчивости и объясняем, почему используем подход Kafka as a Service
http://bit.ly/3d8iMTh
Рассказываем, как устроена платформа, делимся результатами тестирования производительности и отказоустойчивости и объясняем, почему используем подход Kafka as a Service
http://bit.ly/3d8iMTh
Хабр
Kafka и микросервисы: обзор
Всем привет. В этой статье я расскажу, почему мы в Авито девять месяцев назад выбрали Kafka, и что она из себя представляет. Поделюсь одним из кейсов использова...
Как регулярно обновлять 100 библиотек в 1000 сервисов, чтобы это было просто и удобно
Расскажет Паша Агалецкий, наш senior backend engineer в команде архитектуры. Посмотреть доклад в прямом эфире и задать вопросы можно будет 20 февраля на онлайн-митапе DevTools Partу. Начало в 14:00.
Что ещё будет на встрече. Константин Кардаманов из Яндекса объяснит, как подружить в одном кластере гетерогенное железо и различные операционные системы. Алина Власова расскажет, как в Лаборатории Касперского успешно ладят с монорепозиторием.
Встреча бесплатная, но нужно зарегистироваться → http://bit.ly/2LDtN3v
Расскажет Паша Агалецкий, наш senior backend engineer в команде архитектуры. Посмотреть доклад в прямом эфире и задать вопросы можно будет 20 февраля на онлайн-митапе DevTools Partу. Начало в 14:00.
Что ещё будет на встрече. Константин Кардаманов из Яндекса объяснит, как подружить в одном кластере гетерогенное железо и различные операционные системы. Алина Власова расскажет, как в Лаборатории Касперского успешно ладят с монорепозиторием.
Встреча бесплатная, но нужно зарегистироваться → http://bit.ly/2LDtN3v
OSCP: как сдать самый известный экзамен по информационной безопасности
Саша Смагин, наш senior backend engineer в команде монетизации, поделился своим опытом. Обошлось без бессонных ночей и нервных срывов.
http://bit.ly/3d37VcY
Саша Смагин, наш senior backend engineer в команде монетизации, поделился своим опытом. Обошлось без бессонных ночей и нервных срывов.
http://bit.ly/3d37VcY
Делимся с вами нашим стикерпаком. Добавляйте его себе, если понравится. Можно ещё высылать друзьям-разработчикам, которые говорят с вами на одном языке.
Базовый курс для скрам мастера
Запустили на Степике курс для тех, кто неплохо знает основы Agile и Scrum, но хочет разобраться в специфике роли скрам мастера. Уже с первого занятия узнаете, с чего начать или как продолжить работу скрам мастером в своей команде.
Детали → http://bit.ly/3duatRN
Запустили на Степике курс для тех, кто неплохо знает основы Agile и Scrum, но хочет разобраться в специфике роли скрам мастера. Уже с первого занятия узнаете, с чего начать или как продолжить работу скрам мастером в своей команде.
Детали → http://bit.ly/3duatRN
Media is too big
VIEW IN TELEGRAM
Коротко о том, как мы оптимизировали микросервис на Go
Сначала придумали эффективный способ хранения статусов пользователей и проверили два варианта реализации на бенчмарках, а затем добились уменьшения респонс тайм сервиса в 1,8 раз, снизили Throttling CPU в 8 раз и количество ошибок в два раза.
Во всех подробностях читайте на Хабре → http://bit.ly/3dJy1lM
Сначала придумали эффективный способ хранения статусов пользователей и проверили два варианта реализации на бенчмарках, а затем добились уменьшения респонс тайм сервиса в 1,8 раз, снизили Throttling CPU в 8 раз и количество ошибок в два раза.
Во всех подробностях читайте на Хабре → http://bit.ly/3dJy1lM
Как правильно писать на Gradle, собирать проект без проблем и быстро искать ошибки в CI сборках
Расскажем 11 марта на нашем митапе для android разработчиков. Трансляция начнётся в 18:00 на нашем ютуб-канале: http://bit.ly/3kEaNPa
Если зарегистрируетесь, пришлём ссылку в день митапа с напоминанием. И никакого спама: http://bit.ly/3uWfyZs
Для тех, кто любит изучать тезисы докладов и читать статьи на Хабре, тоже подготовили контент: http://bit.ly/305L6Ok
Расскажем 11 марта на нашем митапе для android разработчиков. Трансляция начнётся в 18:00 на нашем ютуб-канале: http://bit.ly/3kEaNPa
Если зарегистрируетесь, пришлём ссылку в день митапа с напоминанием. И никакого спама: http://bit.ly/3uWfyZs
Для тех, кто любит изучать тезисы докладов и читать статьи на Хабре, тоже подготовили контент: http://bit.ly/305L6Ok
Открытый практикум по Redis
Проведём 16 марта в 19:00 вместе с Rebrain. Александр Белов покажет, как поднять БД Redis, настроить master-slave репликацию, запустить Redis Sentinel и настроить проксирование.
Всё бесплатно, но нужно зарегистрироваться → http://bit.ly/3bcSz4f
Проведём 16 марта в 19:00 вместе с Rebrain. Александр Белов покажет, как поднять БД Redis, настроить master-slave репликацию, запустить Redis Sentinel и настроить проксирование.
Всё бесплатно, но нужно зарегистрироваться → http://bit.ly/3bcSz4f
Развитие стажёра через OKR
При таком способе цели по прокачиванию знаний и навыков идут не сверху вниз, от ментора к стажёру, а снизу вверх — по инициативе стажёра. А движение по плану чётко измеряемо и легко отслеживать.
Полезный опыт для наставников, стажёров и тех, кто ищет подходы к собственному развитию: http://bit.ly/2On9N68
При таком способе цели по прокачиванию знаний и навыков идут не сверху вниз, от ментора к стажёру, а снизу вверх — по инициативе стажёра. А движение по плану чётко измеряемо и легко отслеживать.
Полезный опыт для наставников, стажёров и тех, кто ищет подходы к собственному развитию: http://bit.ly/2On9N68
Присоединились к Mobile Native Foundation
А заодно поделились нашей стратегией тестирования на iOS: https://github.com/MobileNativeFoundation/discussions/discussions/6#discussioncomment-432246
Мы делимся своими наработками, чтобы в новых проектах разработчикам не приходилось собирать по крупицам информацию о мобильной разработке. Хочется, чтобы вместо написания своего велосипеда можно было взять готовые решения для рутинных проблем. И, даже если кодом проекта в исходном виде никто не воспользуется, разработчики смогут подсмотреть наши подходы и улучшить собственные библиотеки.
Если вам близка эта идея, присоединяйтесь к инициативе и делитесь фидбэком →
https://mobilenativefoundation.org/
А заодно поделились нашей стратегией тестирования на iOS: https://github.com/MobileNativeFoundation/discussions/discussions/6#discussioncomment-432246
Мы делимся своими наработками, чтобы в новых проектах разработчикам не приходилось собирать по крупицам информацию о мобильной разработке. Хочется, чтобы вместо написания своего велосипеда можно было взять готовые решения для рутинных проблем. И, даже если кодом проекта в исходном виде никто не воспользуется, разработчики смогут подсмотреть наши подходы и улучшить собственные библиотеки.
Если вам близка эта идея, присоединяйтесь к инициативе и делитесь фидбэком →
https://mobilenativefoundation.org/
Аналитика без хайпа: практические советы по работе с продуктом
Наши ребята расскажут, как аналитика встроена в работу с продуктом и помогает искать его точки роста. Аналитик из Ситимобила, как оценивали потенциал продукта при запуске направления кикшеринга (это про самокаты), а из Skyeng — при запуске экспериментального направления.
Митап проведём на нашем ютуб-канале 23 марта, начнём в 18:00: https://youtu.be/FX6DiU7dzw4
Ещё можно зарегистрироваться и в день трансляции получить ссылку, которая напомнит о митапе: http://bit.ly/2N67lRc
Или прочитать подробнее тезисы докладов на Хабре →
http://bit.ly/3veo5He
Наши ребята расскажут, как аналитика встроена в работу с продуктом и помогает искать его точки роста. Аналитик из Ситимобила, как оценивали потенциал продукта при запуске направления кикшеринга (это про самокаты), а из Skyeng — при запуске экспериментального направления.
Митап проведём на нашем ютуб-канале 23 марта, начнём в 18:00: https://youtu.be/FX6DiU7dzw4
Ещё можно зарегистрироваться и в день трансляции получить ссылку, которая напомнит о митапе: http://bit.ly/2N67lRc
Или прочитать подробнее тезисы докладов на Хабре →
http://bit.ly/3veo5He
Работа с Gradle, неочевидные проблемы с окружением и сборкой и обзор на инструмент для поиска ошибок в CI
Это темы для нашего митапа для android-инженеров. Если подключитесь сегодня в 18:00 к нашей трансляции на ютубе, наверняка найдёте полезные решения для себя: https://youtu.be/QHdUfhaf--A
Ну или потом можно в записи посмотреть.
Это темы для нашего митапа для android-инженеров. Если подключитесь сегодня в 18:00 к нашей трансляции на ютубе, наверняка найдёте полезные решения для себя: https://youtu.be/QHdUfhaf--A
Ну или потом можно в записи посмотреть.
YouTube
Avito Android meetup: работа с Gradle и проблемы при сборке проектов
11 марта мы проводили онлайн-митап для андроид-разработчиков. С докладами выступили инженеры нашей платформенной команды. Поговорили про неочевидные проблемы с окружением и сборкой проектов и правильную работу с Gradle.
Таймкоды:
06:00–44:13 | Как правильно…
Таймкоды:
06:00–44:13 | Как правильно…
Как устроена библиотека дизайн-системы Авито в Фигме
В нашей библиотеке дизайн-системы сейчас есть:
• интро для новых сотрудников,
• файлы work in progress,
• стили,
• библиотеки компонентов,
• спецификации для разработчиков,
• гайдлайны для дизайнеров.
Как мы это собрали и для чего используем объясняет Инна Летина, дизайнер интерфейсов → http://bit.ly/3cn90ug
В нашей библиотеке дизайн-системы сейчас есть:
• интро для новых сотрудников,
• файлы work in progress,
• стили,
• библиотеки компонентов,
• спецификации для разработчиков,
• гайдлайны для дизайнеров.
Как мы это собрали и для чего используем объясняет Инна Летина, дизайнер интерфейсов → http://bit.ly/3cn90ug
Forwarded from Dodo Engineering
Почти распилили монолит, техчас и «латентный тимлид»
Гость выпуска — Анатолий Панов. Кратко о нём:
— руководит разработкой всех вертикалей в Авито;
— пишет код только «по фану»;
— не проводит интервью инженеров;
— раскусил в Борисе «латентного тимлида» (Борис, мы тебя любим, прости за термин), когда он «собеседовался» в рубрике «Сханти Бориса» как разработчик.
Поговорили про квартальные и годовые ОКR и ОКR-ревью, Performance Review, как почти распилили монолит, про техчас для новостей технического департамента, и прокачку функциональных коммьюнити.
Подкаст доступен на площадках:
Buzzsprout
Apple Podcasts
SoundCloud
Google Podcasts
Яндекс. Музыка
ВК
Гость выпуска — Анатолий Панов. Кратко о нём:
— руководит разработкой всех вертикалей в Авито;
— пишет код только «по фану»;
— не проводит интервью инженеров;
— раскусил в Борисе «латентного тимлида» (Борис, мы тебя любим, прости за термин), когда он «собеседовался» в рубрике «Сханти Бориса» как разработчик.
Поговорили про квартальные и годовые ОКR и ОКR-ревью, Performance Review, как почти распилили монолит, про техчас для новостей технического департамента, и прокачку функциональных коммьюнити.
Подкаст доступен на площадках:
Buzzsprout
Apple Podcasts
SoundCloud
Google Podcasts
Яндекс. Музыка
ВК
Avito Analytics meetup: продуктовая разработка, поиск точек роста и быстрые настройки
Четыре практических доклада для аналитиков можно будет послушать с 18:00 на нашем ютуб-канале. Если вы аналитик (или менеджер продукта), то подключайтесь, будет интересно.
https://youtu.be/FX6DiU7dzw4
Четыре практических доклада для аналитиков можно будет послушать с 18:00 на нашем ютуб-канале. Если вы аналитик (или менеджер продукта), то подключайтесь, будет интересно.
https://youtu.be/FX6DiU7dzw4
YouTube
Avito Analytics meetup: точки роста, оценка потенциала и аналитика для экспериментального продукта
23 марта мы провели митап для аналитиков. Поговорили про то, как оценивать новые продукты, как встраивать аналитику в продуктовые процессы и искать точки роста.
Таймкоды:
07:02–41:41 | Аналитика в продуктовой разработке на примере Автопубликации объявлений…
Таймкоды:
07:02–41:41 | Аналитика в продуктовой разработке на примере Автопубликации объявлений…
Нужен ли GraphQL и какие проблемы с протоколами обмена между сервисами?
С 29 марта по 11 апреля пройдёт онлайн-конференция Podlodka Backend Crew. За эти две недели можно будет узнать много нового от экспертов из топовых компаний и пообщаться с комьюнити в Слак-чате.
Например, Александр Миненок, тимлид команды инфомодели в Авито, расскажет 7 апреля, в каких случаях стоит применять GraphQL, а 8 апреля Павел Агалецкий, наш senior backend engineer, объяснит, что хорошего в json-http протоколе и какой формат описания его схем мы используем у себя.
Билет на конференцию стоит от 3400₽. Если введёте промокод
Польза и атмосфера ламповой конференции на сайте Podlodka Backend Crew →
http://bit.ly/3rj3kaf
С 29 марта по 11 апреля пройдёт онлайн-конференция Podlodka Backend Crew. За эти две недели можно будет узнать много нового от экспертов из топовых компаний и пообщаться с комьюнити в Слак-чате.
Например, Александр Миненок, тимлид команды инфомодели в Авито, расскажет 7 апреля, в каких случаях стоит применять GraphQL, а 8 апреля Павел Агалецкий, наш senior backend engineer, объяснит, что хорошего в json-http протоколе и какой формат описания его схем мы используем у себя.
Билет на конференцию стоит от 3400₽. Если введёте промокод
podlodka_loves_avito, получите скидку в 300₽.Польза и атмосфера ламповой конференции на сайте Podlodka Backend Crew →
http://bit.ly/3rj3kaf