DoorDash обновил систему онбординга для Dashers, разработав унифицированную платформу, способствующую глобальному расширению и упрощению процессов. Это изменение позволит компании быстрее выходить на новые рынки и предоставлять более локализованный опыт пользователям.
Контекст и предыстория
Ранее система онбординга Dashers у DoorDash страдала от фрагментации и сложности, что затрудняло управление процессом по мереExpansion в новые страны. Этот хаос привел к множеству версий API, специфичным для каждой страны, дублированию бизнес-логики и увеличению эксплуатационных рисков.
Теперь новая архитектура, основанная на модульных процессах, обеспечивает одинаковый опыт онбординга во всех регионах. Система позволяет управлять процессом через настраиваемые рабочие сценарии, облегчая интеграцию с различными поставщиками и соблюдение местных нормативных актов.
Что нового в платформе
Новая система включает композиционную модель, где каждая часть выполняет свою бизнес-логику, а центральный оркестратор управляет последовательностью этих модулей. Это позволяет адаптировать процесс онбординга к требованиям конкретной страны без риска нарушения согласованности процессов.
С января 2025 года DoorDash начала переводить свои регионы на новую архитектуру, начиная с США и впоследствии охватывая Австралию, Канаду и Новую Зеландию. Этот плавный переход потребовал минимального дополнительного кода и не вызвал сбоев в процессе онбординга.
И что мне с этого?
Для разработчиков и IT-команд, работающих с глобальными платформами, этот опыт DoorDash подчеркивает важность создания модульных и легко адаптируемых систем. Ваша собственная платформа может извлечь уроки из архитектурного подхода, который уменьшает дублирование и снижает риски при масштабировании.
Что дальше?
Программа по внедрению новой платформы будет продолжена, и в следующих кварталах DoorDash планирует expand свои операции в других странах, используя те же эффективные модели.