TG Telegram Group Link
Channel: WBTECH
Back to Bottom
Автотрекинг производительности Room Database

Основное назначение Room — упростить работу с БД SQLite в приложениях Android, предоставляя более высокоуровневый, удобный интерфейс для взаимодействия с данными. Но что, если из-за самой БД скорость старта приложения уменьшается?

Ответ на этот вопрос в новой хабростатье Александра Цыбина, Android-разработчика из команды мониторинга надежности и производительности (SRE) приложения Wildberries.

#wbtech #kotlin #android #wbtech_habr
Процесс рефакторинга в крупном проекте мобильной разработки | Анвар Губайдуллин, Android-разработчик, Wildberries

Растет маркетплейс, растет и количество фич в мобильном приложении — вместе с этим меняется и структура команды: нам приходится делиться на более мелкие продуктовые группы, каждая из которых стремится к тому, чтобы ее код был изолированным и максимально стабильным.

Не секрет также, что при разработке мобильного приложения Wildberries мы исповедуем подход «Offline first» — для нас важна работоспособность приложения в населенных пунктах с плохим Интернетом и даже в режиме полета. И, конечно же, нам приходится следить за синхронизацией и актуальностью данных, поддерживая большой пласт бизнес-логики на клиенте.

В сентябре в своем докладе на DevFest Анвар Губайдуллин рассказал о процессах подготовки к рефакторингу крупных модулей приложения, условиях для его реализации и правилах разработки, выявленных в ходе работы.

Запись доклада с конференции доступна на YouTube.

#wbtech #android #wbspeakers #devfest #android
В сентябре очередь осваивать формат «весь вечер на арене» выпала Андрею Жукову — руководителю отдела индексирования товаров Wildberries.

◦ Темные боги корпоративной архитектуры. Истории из недр Варпа

Как так оказывается, что совершенно разные подходы к организации корпоративной архитектуры порождают одинаково отвратительных демонов реализации. Почему рожденные в идеальном порядке или в искренней любви дизайн-документы все равно приводят нас в пучины отчаяния. Как приключение на один спринт заканчивается падением в черную дыру техдолга. Поговорили о том, что мешает развитию и реализации продукта через призму вселенной Warhammer 40,000.

◦ Дзен и искусство ухода за экселем. Почему ваша бигдата должна перестать ею быть

Мы живем в эпоху больших данных. Строим даталейки, датаплатформы, рассказываем об успехах в обработке больших данных. Наши журналы обработки — тоже уже бигдата, нам не хватает серверов. А бизнес твердит про свои эксели. Может быть, мы все делаем не так? Может быть, бигдата — это cv-driven development? Или все наши труды действительно происходят не зря? Порассуждали на тему, почему ИТ-команды и бизнес не слышат друг друга, хотя решают общие задачи.


Запись стрима доступна здесь.

#wbtech #management #southitpark
Как применяется ML в продуктах и процессах Wildberries, и какие решения мы используем в рекомендациях и поиске?

Ответами на эти и другие вопросы поделились спикеры ML Meetup Wildberries. Подробнее в видеозаписях докладов:

◦ Применение ML в продуктах и внутренних процессах Wildberries (YouTube | VK)
Александр Сидоров, Head of DS Wildberries, рассказал о применении DS/ML для улучшения пользовательского опыта и повышения эффективности, повторно используемых моделях, технологиях, организационных функциях и инфраструктуре.

◦ Графовые нейронные сети в рекомендациях (YouTube | VK)
Александр Тришин, Data Scientist RecSys, поделился принципами работы сверточных графовых сетей, разобрал архитектуру модели LightGCN, ее достоинства и способы устранения недостатков.

◦ Мультиязычный текстовый энкодер в похожих товарах (YouTube | VK)
Георгий Соколов, Data Scientist RecSys, рассказал про обучение представления для задачи поиска похожих товаров на основе текстового описания и особенности metric-learning для текстовых энкодеров.

◦ Жаргон и именованные сущности в спеллчеке в Поиске (YouTube | VK)
Анна Текучева, Data Scientist HML, показала на примере связь между спеллчеком, жаргоном и именованными сущностями, а также поделилась выводами после внедрения алгоритма в работу.

Плейлисты выступлений доступны на YouTube и в VK.

#wbtech #wbds #wbspeakers #wbmeetup
Какой же менеджер без боли?!

27 и 28 ноября в Сколково пройдет TeamLead Conf — конференция, заряженная энергией тысячи менеджеров и тимлидов!

Не пропустите выступления наших коллег:

воркшоп по управлению изменениями «6 механизмов влияния, которые работают»

Ганджина Дедюрина проведет воркшоп по эффективной трансформации процессов в вашей команде, используя научный подход Джозефа Гренни.

28 ноября, 16:20, «Зал 5. Мумбаи (2 этаж)


«Второй мозг для руководителя: как превратить беспорядочный набор заметок в удобный фреймворк для управления большой командой»

Азат Разетдинов расскажет о приёмах работы с личными заметками с помощью Obsidian, не уходя при этом в дебри хардкорного заметковедения.

28 ноября, 17:30, «Зал 2. Пекин+Шанхай»


Ищите нас в расписании, до встречи!

#wbtech #wbspeakers #teamleadconf #management
Осенний бигдатник — теплая ламповая мини-конфа для SQL/DWH/BI-разработчиков и дата-инженеров

Шесть отборных тем для тех, кто интересуется бигдатой и ищет ответы на вопросы, которые даже не гуглятся.

От нас доклады про Apache Iceberg и ksqlDB:

◦ «Расчёт эффективности сотрудников: эволюция витрин от батча к стримингу»
Петр Островский, Wildberries

◦ «Опыт эксплуатации Apache Iceberg на петабайтных таблицах. Проблемы и решения»
Валерий Могильницкий, Wildberries


Начало: 30 ноября, 10:20
Место проведения: ул. Таганская ул., 9 (вход через магазин Vivasan)

Ищите нас в расписании, отменяйте субботние дела.

#wbtech #wbspeakers #databases
HighLoad++Wildberries;

Главное событие этой недели — конференция для разработчиков высоконагруженных систем HighLoad++ (2-3 декабря в Сколково), и мы, конечно же, там ;)

Собрали для вас анонсы выступлений наших ребят:

«Современные подходы к мэтчингу товаров с использованием LLM. GPT-4, Llama 3, InternVL2, Qwen2.5, Qwen2-VL»

Виталий Кулиев делится практическим кейсом использования llama для мэтчинга товаров. Команда не стала заливать проблему деньгами и пришла к довольно эффективному решению, которое вы, если нужно, сможете повторить у себя.

2 декабря, 13:30, Зал «05. Мумбаи (2 этаж)»


«Data Quality против всех»

В докладе Богдана Володарского подробно разобраны понятие качества данных и подходы к его обеспечению. Экспертное заключение о том, что надо учитывать, когда разработчик, архитектор и менеджер имеют дело с разработкой системы, оперирующей важными данными.

2 декабря, 17:00, Зал «11. Белу-Оризонти (2 этаж)»


«Собственная облачная платформа на 20000 виртуальных машин – опыт Wildberries»

Алексей Чуркин приглашает в мир собственных приватных облаков и рассказывает о том, какие необычные уроки мы вынесли на пути роста до более чем 20 000 виртуальных машин в обслуживании.

3 декабря, 14:40, Зал «08. Сингапур / Devops»


«Грейды Go-разработчика, или Что отличает сеньора-гофера от остальных»

Виталий Левченко помогает выстроить осознанный план профессионального развития и карьерного роста.

3 декабря, 15:50, Зал «07. Москва (2 этаж) / Golang»

Ищите нас в расписании, до встречи в кулуарах!

#wbtech #wbspeakers #highload_wbtech
Как TF-IDF обошел SOTA-модель BERT4Rec в персональных рекомендациях

Может ли TF-IDF после тюнига стать основой «поисковика» релевантных товаров и побить BERT4Rec в ретро-тесте рекомендательной системы?

Рассказал Андрей Коновалов, Data Scientist персональных рекомендаций Wildberries, в статье на Хабре.

#wbtech #wbds #wbtech_habr
Wildberries Privacy Day

Приглашаем на Wildberries Privacy Day — первое мероприятия в сфере приватности от команды DPO WB!

Поговорим о рисках при обработке персональных данных и поделимся лучшими практиками от экспертов WB, Яндекса, Сбера, Ozon: как обнаружить эти риски, управлять ими и сохранять спокойствие, даже если ты DPO.

Когда: 31 января 15:00 МСК
Формат: онлайн

В программе:
🟣 «Концептуализация как инструмент управления рисками DPO»
🟣 «Трансграничная передача: в поисках идеальной юрисдикции»
🟣 «Работа DPO — сохраняем бизнес, субъектов и ментальное здоровье»
🟣 «Взгляд прайвасиста: разница между принятием и управлением рисками»
🟣 «Международное развитие бизнеса и DPO: кто кого?»

И другие выступления!

Мероприятие для прайваси-сообщества, экспертов в сфере персональных данных и DPO.

Регистрируйтесь по ссылке, и до встречи!

Записи не будет, ждём всех онлайн 🤭
Быстрый матчинг товаров на маркетплейсе Wildberries

Как проходит поиск потенциальных дублей, зачем использовать двухэтапную модель точности с Bi- и Cross-энкодерами и при чём тут community detection?

В новой статье на Хабре Павел Саликов, Senior ML-Engineer Wildberries, рассказал, какую задачу и на каких данных решает матчинг товаров на маркетплейсе, а ещё поделился подробностями архитектуры подхода и показателями метрик эффективности.

🔹Кстати, в статье есть результаты последних релизов: например, прирост по выручке за последний год примерно в два раза!

#wbtech #wbds #wbml #wbtech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
Встречаемся на Wildberries Privacy Day!

На первом мероприятии Wildberries в сфере приватности соберутся представители сфер электронной коммерции, IT, финансов и независимые эксперты, чтобы обсудить актуальные вызовы.

В первом блоке поговорим о сопровождении международного бизнеса, взаимодействии с уполномоченными органами на проверках, поиске «идеальной юрисдикции» и баланса между креативным и формальным подходами DPO.

Во второй части представители privacy-функций поделятся подходами к оценке рисков, обсудят их природу и то, как их видят представители бизнеса.

Конференция будет интересна как начинающим специалистам, так и опытным DPO, юристам, консультантам и комплаенс-специалистам. Приходите, будет интересно и конфиденциально — встречаемся онлайн, без записи :)

Конференция организована при информационной поддержке Regional Privacy Professionals Association (RPPA).

#wbtech #wbprivacy #wbspeakers #wbmeetup
Всё горит: как тимлиду не пропасть в срочных задачах

Срочные баги, горящие задачи, стратегическое планирование и бесконечные синки с командой — как не сойти с ума?

В новой статье на Хабре Антон Марунько, Tech Lead Wildberries, рассказал, как начинающему тимлиду не упустить важное в бесконечном потоке рабочих пожаров.

#wbtech #management #teamlead #wbtech_habr
«Мы не можем проиграть!», — Юрий Дементий про лидерство, Data Science и безопасность

В новом подкасте Юрий Дементий, руководитель направления DS в Trust&Safety Wildberries, рассказывает о своем опыте управления 10 командами высококлассных DS-специалистов и связанных с этим подводных камнях: что такое кибер-осознанность, как ИИ борется с контрабандой, и когда уже роботы заменят людей.

Хотите узнать больше про лидерство и мотивацию, скорее включайте подкаст!

Выпуск уже доступен на YouTube и VK Видео.

#wbtech #management #teamlead #wbtech_podcasts
Как прошла конференция по приватности от Wildberries

31 января состоялось первое мероприятие от Wildberries, посвящённое вопросам приватности и защиты персональных данных, — Wildberries Privacy Day.

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

Спикеры из WB, OZON, Сбера, Яндекса, независимые эксперты, в том числе из RPPA и Privacy Advocates, встретились, чтобы обсудить основные вызовы сферы и поделиться лучшими практиками.

В статье на Хабре делимся основными тезисами с конференции.

#wbtech #wbprivacy #wbprivacyday #wbtech_habr
HTML Embed Code:
2025/06/30 08:48:58
Back to Top