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

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

Регистрация в Роскомнадзоре:
№ 4963508866
Download Telegram
Уже на этой неделе встречаемся на Golang Meetup!

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

➡️ Регистрация
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1813🥰2
⭐️ Системный анализ: с чего начать

Привет! На связи Никита Казимиров, старший системный аналитик в команде поставок.

Прежде чем стать аналитиком, успел поработать в других ролях. И вот к какому выводу пришел: универсального пути в системный анализ нет — кто-то приходит из тестирования, кто-то из разработки, кто-то из маркетинга. Ниже — книги, которые помогли мне и коллегам в начале карьеры.


🩷 Книги для старта

⏩️ Разработка требований к ПО и Требования для программного обеспечения

Фундамент для работы с требованиями, помогают разделять бизнес-, пользовательские, системные требования и ограничения.

⏩️ Пользовательские истории. Искусство гибкой разработки ПО

Объясняет, как описывать функционал через сценарии использования, не терять связь между хотелкой бизнеса и реальной пользой, а также формулировать требования так, чтобы и бизнес видел ценность, и разработка понимала, что делать.

⏩️ UML. Руководство пользователя

Дает понимание, как структурировать мысли визуально и говорить с разработкой/архитекторами на одном языке. В идеале параллельно пробовать что-то рисовать, например, процесс создания поставки или приемки товара на складе.

🔥 Если вы уже в IT

Идеально, если базовые навыки уже есть. Тогда эти книги помогут погрузиться глубже:

⏩️ Domain-Driven Design

Помогает мыслить предметной областью, а не только экранами и таблицами.

⏩️ Software Systems Architecture

Про то, как смотреть на систему через производительность, надёжность и интеграции.

⏩️ Чистая архитектура

После прочтения улучшается понимание, куда именно встраиваются решения аналитика.

Как превратить теорию в навык

Чтобы книги приносили пользу, параллельно пробуйте применять прочитанное.

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

Удачи в вашем карьерном пути!
Please open Telegram to view this post
VIEW IN TELEGRAM
29🔥12👍10
⭐️ Как отдавать миллионы картинок за миллисекунды и не падать ни на секунду?

Иван Волков, CTO CDN MediaBasket, рассказал, с какими вызовами сталкивается хранилище, обслуживающее каталог Wildberries, — и как команда решает их на практике.

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

Под капотом — честный разбор, как сделать систему простой, быстрой и устойчивой, когда цена ошибки — доступность всего каталога.

👆 Читать на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2012👍7
This media is not supported in your browser
VIEW IN TELEGRAM
1🔥20👍86
Думаем стратегически ⭐️

Технологическая стратегия — это про то, чтобы команда понимала не только что мы делаем, но и зачем. 

Спросили у CTO клиентского приложения Wildberries Павла Соломина про технологическую стратегию: из чего она состоит, на какой срок её имеет смысл строить и как пройти путь от чернового списка проблем и трендов до понятных стратегических инициатив.

В карточках — простой чек-лист, чтобы начать формулировать технологическую стратегию. Листайте!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥9👍2
Как прошёл Golang Meetup от Wildberries & Russ

27 ноября мы встретились на Golang Meetup и обсудили, как строить надёжную бизнес-логику, оптимизировать работу с памятью и проектировать масштабируемую событийную архитектуру.

Делимся записями докладов:

⏹️Иерархические стейт-машины: инструмент для организации бизнес-логики | Сергей Шлянин, Go-разработчик в WB Bank
VK | YouTube

⏹️1000 в 1: единая платформа для событий Databus | Виктор Такташов, Go-разработчик в платформе Trust & Safety
VK | YouTube

⏹️Указатели в Go: от аллокации до GC — разбираем ошибки производительности на реальных примерах | Александр Бруяко, Unit Lead в сервисах Медиа
VK | YouTube

Больше фото — здесь. До встречи на следующих митапах!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2813🥰7👏3👍2
Архитектурные решения в Wildberries & Russ 🟣

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

Расспросили Александра Козленкова, СТО Портала продавцов, как устроен этот процесс изнутри: кто принимает решения, как проходит ревью, что считается «обязательной архитектурной проработкой» и какие критерии помогают избежать субъективности.

Ниже — разбор ключевых этапов архитектурного ревью, его целей, артефактов и практик, которые помогают делать систему устойчивой, масштабируемой и понятной всем участникам разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
125👍11🔥9😁1