Для проектов бронирования авиа билетов и автобусных билетов, работа над которыми ведется с начала 2017 года, мы разработали эмулятор поискового и платежного шлюза, предназначенный для облегчения тестирования и отладки рабочего процесса.
Сервис представляет собой Клиентский модуль, отвечающий за подготовку/кэширование и выдачу сгенерированных данных на основе указанных конфигураций и параметров запроса.
Данный сервис позволил провести нагрузочное тестирование сервера, облегчил тестирование внутренней логики проектов и использование пользовательского интерфейса.
Сервис на поддержке и постоянно развивается.
Отрасль.
Автоматизация процессов
Используемые технологии и технические инструменты.
Микросервисная реализация. Разработан на php7
В реализации сервисов для взаимодействия с бд применяются компоненты фреймворка Phalcon - PhalconDb / PhalconModel / PhalconDi, а также использованы в разработке Composer, Docker, Vagrant и система версионирования Git
Менеджмент проекта: Redmine, Jira
Инструменты тестирования.
Kibana, Swagger, Firebug.