<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with OASIS Tables with MathML3 v1.4 20241031//EN" "https://jats.nlm.nih.gov/archiving/1.4/JATS-archive-oasis-article1-4-mathml3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" dtd-version="1.4" article-type="research-article" xml:lang="en"><front><journal-meta><journal-title-group><journal-title xml:lang="ru">Цифровое право</journal-title></journal-title-group><issn publication-format="print">3034-4271</issn><issn publication-format="electronic">3034-4271</issn></journal-meta><article-meta><article-id pub-id-type="doi">10.24412/3034-4271-2026-3-11-15</article-id><article-categories><subj-group><subject>Other</subject></subj-group></article-categories><title-group><article-title xml:lang="ru">МИКРОСЕРВИСНАЯ АРХИТЕКТУРА ЦИФРОВОЙ ТРАНСПОРТНОЙ ПЛАТФОРМЫ В УСЛОВИЯХ ОСТРОВНОЙ ИНФРАСТРУКТУРЫ: ОПЫТ ПРОЕКТИРОВАНИЯ DODOGO TAXI НА МАВРИКИИ</article-title><trans-title-group xml:lang="en"><trans-title>API MICROSERVICE ARCHITECTURE OF A DIGITAL TRANSPORT PLATFORM UNDER ISLAND INFRASTRUCTURE CONDITIONS: DODOGO TAXI DESIGN EXPERIENCE IN MAURITIUS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="ru"><surname>Крылов</surname><given-names>Максим Григорьевич</given-names></name><name xml:lang="en"><surname>Krylov</surname><given-names>Maxim Grigorievich</given-names></name></name-alternatives><xref ref-type="aff" rid="aff1"/><xref ref-type="aff" rid="aff2"/><email>krylovmax161@gmail.com</email></contrib><aff-alternatives id="aff1"><aff><institution xml:lang="en">Postgraduate student, Plekhanov Russian University of Economics</institution></aff></aff-alternatives><aff-alternatives id="aff2"><aff><institution xml:lang="ru">аспирант, РЭУ им. Г.В. Плеханова</institution></aff></aff-alternatives></contrib-group><pub-date pub-type="epub" iso-8601-date="2026-01-01"><day>01</day><month>01</month><year>2026</year></pub-date><issue>3</issue><fpage>11</fpage><lpage>15</lpage><history><date date-type="received" iso-8601-date="2026-05-13"><day>13</day><month>05</month><year>2026</year></date><date date-type="accepted" iso-8601-date="2026-06-30"><day>30</day><month>06</month><year>2026</year></date></history><abstract xml:lang="ru"><p>Статья посвящена практике архитектурного проектирования цифровой транспортной платформы DodoGo Taxi, функционирующей в девяти административных округах Маврикия. Зачем нужна отдельная архитектура для островного государства? Потому что стандартные решения, работающие в мегаполисах, не учитывают специфику ограниченной дорожной сети, трёхъязычной аудитории и нестабильного покрытия мобильной связи за пределами Порт-Луи. Работа разбирает, как именно монолитное приложение было переведено на микросервисы через предметно-ориентированное проектирование (Domain-Driven Design). Итог — шесть ограниченных контекстов: управление поездками, водители, оплата, геолокация, локализация, аналитика. Цифры: среднее время отклика APIупало с 1 340 мс до 410 мс, критических инцидентов за квартал стало 4 вместо 23. Матрица трассируемости подтвердила — ни одно из 38 функциональных требований не осталось безпокрытия. Материал пригодится тем, ктостроит транспортные сервисы там, гденетготовой цифровой инфраструктуры.</p></abstract><abstract xml:lang="en" abstract-type="summary"><p>The article presents the architectural design process of the DodoGo Taxi digital transport platform operating across nine administrative districts of Mauritius. The study describes the transition from a monolithic application to a microservice architecture based on Domain-Driven Design (DDD). Sixbounded contexts were identified, each responsible for a specific domain ranging from trip management to a multilingual interface. Quantitative results demonstrate that mean APIresponse time decreased from 1,340 ms to 410 ms, while critical incidents perquarter dropped from 23 to 4. A traceability matrix ensures full coverage of 38 functional requirements by nine microservices.</p></abstract><kwd-group xml:lang="ru"><kwd>микросервисная архитектура</kwd><kwd>цифровая платформа</kwd><kwd>транспортные услуги</kwd><kwd>ограниченный контекст</kwd><kwd>Маврикий</kwd><kwd>мобильное приложение</kwd><kwd>островная инфраструктура</kwd></kwd-group><kwd-group xml:lang="en"><kwd>microservice architecture</kwd><kwd>digital platform</kwd><kwd>transport services</kwd><kwd>Domain-Driven Design</kwd><kwd>bounded context</kwd><kwd>Mauritius</kwd><kwd>DodoGo Taxi</kwd><kwd>mobile application</kwd><kwd>island infrastructure</kwd></kwd-group></article-meta></front><back><ref-list><ref id="ref1"><mixed-citation publication-type="other" xml:lang="en">Statistics Mauritius. Digest of Demographic Statistics 2023. — Port Louis: Ministry of Finance, 2024. — 78 p.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Statistics Mauritius. Digest of Demographic Statistics 2023. — Port Louis: Ministry of Finance, 2024. — 78 p.</mixed-citation></ref><ref id="ref2"><mixed-citation publication-type="other" xml:lang="en">Road Development Authority. Annual Report 2023. — Ebene: RDAMauritius, 2024. — 112 p.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Road Development Authority. Annual Report 2023. — Ebene: RDAMauritius, 2024. — 112 p.</mixed-citation></ref><ref id="ref3"><mixed-citation publication-type="other" xml:lang="en">Information and Communication Technologies Authority. Annual Report 2022–2023. — Port Louis: ICTA, 2023. — 96 p.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Information and Communication Technologies Authority. Annual Report 2022–2023. — Port Louis: ICTA, 2023. — 96 p.</mixed-citation></ref><ref id="ref4"><mixed-citation publication-type="other" xml:lang="en">Krylov, M. G., “Decomposition of Functional Requirements as a Basis for Architectural Design of a Digital Transport Services Platform,” in: Information Technologies and Mathematical Modeling: Collection of Scientific Papers. — Moscow: Plekhanov Russian University of Economics, 2026, pp. 1–12.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Крылов М. Г. Декомпозиция функциональных требований как основа архитектурного проектирования цифровой платформы транспортных услуг // Информационные технологии и математическое моделирование: сб. науч. тр. — Москва: РЭУ им. Г.В. Плеханова, 2026. — С. 1–12.</mixed-citation></ref><ref id="ref5"><mixed-citation publication-type="other" xml:lang="en">Evans, E., “Domain-Driven Design: Tackling Complexity in the Heart of Software.” - Boston: Addison-Wesley, 2004. - 560 p.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Evans, E. Domain-Driven Design: Tackling Complexity in the Heart of Software. — Boston: Addison-Wesley, 2004. — 560 p.</mixed-citation></ref><ref id="ref6"><mixed-citation publication-type="other" xml:lang="en">Wanderley, G. M. P., Ramos, F. N., Guimarгes, M. A., Araujo, I. P. Domain-Driven Design for Microservices Architecture Systems Development: A Systematic Mapping Study // 2024 IEEE/ACM 12th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS). - IEEE, 2024.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Wanderley, G. M. P., Ramos, F. N., Guimarгes, M. A., Araujo, I. P. Domain-Driven Design for Microservices Architecture Systems Development: A Systematic Mapping Study // 2024 IEEE/ACM 12th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS). — IEEE, 2024.</mixed-citation></ref><ref id="ref7"><mixed-citation publication-type="other" xml:lang="en">Mauritius Commercial Bank. MCBJuice APIDeveloper Guide. — Port Louis: MCBGroup, 2024. — 42 p.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Mauritius Commercial Bank. MCBJuice APIDeveloper Guide. — Port Louis: MCBGroup, 2024. — 42 p.</mixed-citation></ref><ref id="ref8"><mixed-citation publication-type="other" xml:lang="en">Dookhee, A. GIS-Based Assessment of Road Network Accessibility in Mauritius // Journal of Geographical Information Science. — 2022. — Vol. 28, No. 3. - P. 215–230.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Dookhee, A. GIS-Based Assessment of Road Network Accessibility in Mauritius // Journal of Geographical Information Science. — 2022. — Vol. 28, No. 3. — P. 215–230.</mixed-citation></ref><ref id="ref9"><mixed-citation publication-type="other" xml:lang="en">Velepucha, V., Flores, P. A Survey on Microservices Architecture: Principles, Patterns and Migration Challenges // IEEE Access. — 2023. — Vol. 11. - P. 88339–88358.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Velepucha, V., Flores, P. A Survey on ЦИФРОВОЕ ПРАВО № 3 (ИЮЛЬ - СЕНТЯБРЬ) 2026 г. 15 Microservices Architecture: Principles, Patterns and Migration Challenges // IEEE Access. — 2023. — Vol. 11. — P. 88339–88358.</mixed-citation></ref><ref id="ref10"><mixed-citation publication-type="other" xml:lang="en">Richardson, C. Microservices Patterns: With Examples in Java. — Shelter Island: Manning, 2019. — 520 p.</mixed-citation><mixed-citation publication-type="other" xml:lang="ru">Richardson, C. Microservices Patterns: With Examples in Java. — Shelter Island: Manning, 2019. — 520 p.</mixed-citation></ref></ref-list></back></article>
