WBTECH – Telegram
WBTECH
13.7K subscribers
552 photos
18 videos
217 links
Разработчики Wildberries делятся опытом: полезные статьи и анонсы мероприятий

Ютуб: https://www.youtube.com/@wb_tech

Регистрация в Роскомнадзоре:
№ 4963508866
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Актуальное
😁28🤔20👍16🔥96
Новость с пометкой «молния»!

Мы переносим Network Automation Meetup в онлайн.

Волею судеб наши спикеры застряли в разных частях света и не смогут вовремя вернуться на базу. Тем не менее в любой непонятной ситуации надо делиться знаниями.

«Знания свет — путь укажет нам» (с) мастер Йода

Стартуем 23 марта в 19:00 в зуме: можно задавать вопросы голосом и на клавишах.

Ссылочка на онлайн-трансляцию:
https://zoom.us/j/93314372877?pwd=NXpiUWtOaXRCMDZqQ1p6NmZMMjY1dz09
🔥10👍42🎉2
Всем привет!

Прямо сейчас:

Оптимизация ИТ инфраструктуры самого большого складского комплекса в России или с чего начиналась сетевая автоматизация Wildberries

Денис Борисов, сетевой инженер в Wildberries

Путь сетевой автоматизации WB или как все начиналось. Как мы инвентаризируем наши сетевые девайсы. Реализация кастомного ZTP, и как мы до такого докатились. Как настраивать порты без участия сетевого инженера. Утилиты для диагностики (ребут wifi, restart ipsec).

Ссылка на трансляцию

Подключаемся... вот-вот начнем.
8👍5🔥2
В феврале у нас в гостях был Павел Лузанов из Postgres Professional с обзором коммитфестов на пути к 15-й версии PostgreSQL.

Вопросов было много — почти двухчасовое видео доклада уже доступно на Ютубчике.
14🔥7👍5🎉2
По мотивам февральского WB TechTalks: «PostgreSQL: между 14.2 и 15devel» собрали подборку «что почитать перед сном»:

🐘 «Postgres. Первое знакомство», П. Лузанов, Е. Рогов, И. Лёвшин — регулярно обновляемая книжечка от сотрудников российского вендора Postgres. Гуляет в бумажном виде по конференциям, но есть и в электронном. Каких-то уникальных рецептов в ней нет, это своего рода оглавление ко всем постгресовым материалам для джуниоров.


🐘 «PostgreSQL 14 изнутри», Е. Рогов — «… после этой книги стыдно не знать как работает СУБД». Пожалуй, самый исчерпывающий на сегодняшний день материал о внутренних механизмах Pg14.

Бумажное издание уже в продаже, но есть и бесплатная электронная версия.


🐘 «Оптимизация запросов в PostgreSQL», ​​Г. Домбровская, Б. Новиков, А. Бейликова — название говорит само за себя, отличный перевод “PostgreSQL Query Optimization”, под редакцией Егора Рогова. Бумажное издание на русском языке давно в продаже.


🐘 Статьи Егора Рогова на Хабре — максимально подробно и про индексы и про запросы в формате «как оно работает».


🐘 Официальная русскоязычная документация: перевод настолько хороший, что им можно смело пользоваться 🙂
👍132🔥1
Оптимизация ИТ инфраструктуры самого большого складского комплекса в России или с чего начиналась сетевая автоматизация Wildberries

Давным-давно, в далекой-далекой галактике складская сеть Wildberries состояла из нескольких небольших складов и крупного комплекса в Подольске. Что из себя представляла сеть на тот момент? Классическую «гирляндную» топологию с последовательно подключенными свичами.

Денис Борисов, сетевой инженер из Wildberries делится очень личным опытом оптимизации ИТ инфраструктуры самого большого складского комплекса в России (250 тыс. кв. м., 400 сетевых устройств, несколько независимых точек входа для провайдеров).

Видео доклада уже доступно на Ютубчике.
👍21🔥61
WB TechTalks # 2: «Светлое настоящее с Redux»

28 апреля в онлайне пройдет встреча фронтендеров в формате TechTalks. Миша Кожевников, наш фронтенд-разработчик поделится нюансами применения библиотеки Redux в разных проектах, а мы позадаем вопросы.

Redux в наше время стал практически стандартом в стеке React, но имеет ряд особенностей и возможностей для улучшения, о которых мало кто знает.

Мы используем React в интранет-проектах, где нет особых требований к нагрузке и зависимость от сторонних фреймворков некритична.

В ходе доклада Михаил расскажет об улучшениях, которые пришлось сделать, и к каким результатам удалось прийти. Как нивелировали недостатки и как подчеркнули сильные стороны Redux. Поговорим о том, что улучшает developer experience Redux и что его ухудшает на больших и малых проектах, затронем сопутствующие библиотеки, которые были выбраны для наиболее комфортной его эксплуатации.

Стартуем в 19:00 в зуме, не опаздывайте.

Ссылка на регистрацию:
https://wildberries-org.timepad.ru/event/1989168/
👍15🔥51🎉1
Эволюция платежного шлюза

Ежедневно пользователи Wildberries совершают более 4 млн. покупок. Прошлой весной Леша Павлов рассказывал на HighLoad++ об архитектуре отказоустойчивого платежного шлюза, который нам удалось построить.

Пришло время поведать о том, что изменилось в платежном шлюзе Wildberries за последний год, чем были обусловлены изменения (а их оказалось много), почему мы ушли от монорепы и чем обусловлено увеличение гранулярности микросервисов, а также упрощение инфраструктуры и максимально-возможный отказ от асинхронных событий.

И главное — как можно провести плавный рефакторинг архитектуры и кода в рамках одной минорной версии.

Ведущий разработчик платежного шлюза Ваня Ловецкий расскажет об эволюции платежного шлюза сразу на двух конференциях. #ЛовитеЛовецкого на Dump (27 мая 2022, Екатеринбург) или на CodeFest (28-29 мая 2022, Новосибирск).

#speakers_wbtech #pay_wbtech #highload_wbtech
🔥17👍11👏2😁2🥰1
Светлое настоящее с Redux

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

Видео доклада уже доступно на Ютубчике.

Кстати, если не успели задать вопрос в онлайне — можно сделать это в комментариях к этому посту, а мы позовем Мишу ;)

PS. Полезные ссылочки на гитхабе:
Sollution for redux and redux-saga common cases
Webpack loader to magically incapsulate your actions with the your module-name (folder name) prefix
👍18🔥121
В мае на главной уральской конфе DUMP выступал Ваня Ловецкий, ведущий разработчик нашего платежного шлюза.

Обычно каждый год мы растем x2, но в этот раз «закон Гордона Мура» не сработал: за последний год количество транзакций выросло в 4 раза, а продавцов на сайте — в 5. Это более 113 млн. покупателей ежемесячно!

Смотрите на ютубчике видео Ваниного доклада об эволюции платежного шлюза и помните: допущения сделанные на стадии проектирования стоят х10 на стадии разработки.
👍31🔥93😁3🥰2
Hi All!

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

Подписывайтесь, с нас — нескучные лонгриды на самые разные и актуальные темы.
👍16🔥51
На протяжении многих лет ИТ-отрасль является своего рода островком стабильности и оптимизма, непреступным для мировых кризисов и прочих потрясений. У каждого второго есть знакомый программист, который хорошо зарабатывает, а курсы обещают практически моментальную карьеру всего за 79 999 рублей.

Как войти в IT-сферу и с чего начинать обучение? Как правильно учиться? Какие задачи у программиста в высоконагруженном проекте?

Иван Ловецкий, ведущий разработчик платежного шлюза в Wildberries, рассказал нам о том, что его вдохновляет и как он пришел к этой профессии.
👍19🔥6👏1
9 сентября собираемся в новом офисе Wildberries на фронтенд-митап.

Увлекательные истории от трех йокодзун е-комерса: Wildberries, Ozon и Ali Express:

— Смешивать, но не взбалтывать: backend-driven UI Mixer и новая frontend-архитектура AliExpress Россия

— Логика задом наперед: уход от классического подхода к разработке клиент-серверных приложений и перенос логики на клиента (Wildberries)

— Рендер за 20: современная архитектура фронтового бэкенда (Ozon)

Стартуем в 18:30, берите с собой вопросы и не опаздывайте.

Регистрируйтесь, места еще есть.

Метка на карте, чтобы не потеряться.
👍8🔥7🤩1
Смешивать, но не взбалтывать: backend-driven UI Mixer и новая frontend-архитектура AliExpress Россия

9 сентября в новом офисе Wildberries выступит Александр Киселев, VP of Engineering AliExpress Россия.

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

15 миллисекунд на рендеринг, 3.5К RPS, 60 подов на 2 дата-центра, 8.8 млн пользователей и примерно 2 млрд. товаров.

Стартуем в 18:30, запасайтесь вопросами и не опаздывайте.

Если еще не зарегистрировались, самое время.

Метка на карте, чтобы не потеряться.
👍13👏1
Логика задом наперед

9 сентября в новом офисе Wildberries выступит Андрей Шелудченко из компании «Вайлдберрис».

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

Стартуем в 18:30, запасайтесь попкорнами и помидорками.

Если еще не зарегистрировались, самое время.

Метка на карте, чтобы не потеряться.
🔥11👍64
Рендер за 20: современная архитектура фронтового бэкенда

Современный мир постоянно толкает научно-технический прогресс к новым свершениям, c каждым днем все выше и выше поднимая планку «нормального».

Один из важнейших факторов, толкающих к развитию — скорость.

Когда мы говорим о скорости сайта, мы имеем ввиду время отрисовки страницы, в частности время до наступления LCP. Эта метрика прямо пропорционально зависит от скорости доставки HTML до клиента.

9 сентября Игорь Пушкарский, руководитель отдела разработки Core Web BX расскажет o серверном рендеринге в Ozon: как они его готовят и как он эволюционировал за последние 4 года, как удалось добиться скорости рендеринга страницы в 20ms, каких результатов удалось достичь в условиях постоянного роста пользовательского трафика.

Начало в 18:30 в новом офисе Wildberries.

Регистрируйтесь пока есть места.
👍16🔥21
Зима близко.
36🔥13🥰7👍4👏1🎉1
// убрать до релиза!!!!!!1 
fmt.Print("С Днем программиста, зая ;-***")
🥰61🔥14👍11🎉97
Смешивать, но не взбалтывать: backend-driven UI Mixer и новая frontend-архитектура AliExpress Россия

9 сентября в нашем офисе прошел фронтенд-митап, собравший спикеров из компаний-тяжеловесов е-комерса: Wildberries, Ozon и Ali Express.

Александр Киселев, VP of Engineering AliExpress Россия выступил с докладом о том, как они с коллегами переписывали фронтенд сайта AliExpress Россия, какие инструменты использовали и что же из этого вышло.

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

#wb_frontend_meetup1 #wbtech

... и в конце Ali Express еще подарочки раздавал :)
👍13🔥4🤩31
Логика задом наперед

9 сентября в нашем новом офисе выступал Андрей Шелудченко из компании «Ягодки».

Кто этот Андрей и почему он у нас выступал? Да потому что все 7 лет, которые он проработал в компании, занимался разработкой мобильного приложения магазина.

Андрюха рассказывал, как в Wildberries уходили от классического подхода к разработке клиент-серверных приложений и переносили логику на клиента. Использовали децентрализованный подход, когда часть логики переносится на фронт, а сервисы отвечают больше за обогащение данных.

Смотрите на Ютубчике.

#wb_frontend_meetup1 #wbtech
👍138🔥4👏3
Рендер за 20: современная архитектура фронтового бэкенда

9 сентября у нас в гостях был Игорь Пушкарский, руководитель отдела разработки Core Web BX Ozon.

Игорь рассказал o серверном рендеринге в Ozon: как они его готовят и как он эволюционировал за последние 4 года, как удалось добиться скорости рендеринга страницы в 20 ms, каких результатов удалось достичь в условиях постоянного роста пользовательского трафика.

Видео уже на Ютьюбе.

#wb_frontend_meetup1 #wbtech
🔥16👍12👏21