Skip to content
@VeryGoodTravel

VeryGoodTravel

DOCS

Schema of the project at the end of this doument shows separation of the microservices and how those services communicate.

SAGA documentation

SAGA was implemented with an orchestrator as our mode of organization. Detailed description of the orchestrator is presented in "Order service and orchestrator" mentioned bellow. SAGA transaction flow is presented by the schema bellow and described more in depth in the orchestrator repository readme.

All the services are described in the linked readme files bellow with the orchestrator, hotel and flight services having their own databases. Database schemas are presented in those readme files.

Frontend documentation

Backend documentation

Project schema

SAGA flow chart

Popular repositories Loading

  1. vgt-web-app vgt-web-app Public

    Frontend web application

    JavaScript

  2. vgt-broker vgt-broker Public

    Saga RabbitMQ broker

    PowerShell

  3. vgt-saga-orders vgt-saga-orders Public

    Saga Orders microservice and orchestrator

    C# 4

  4. vgt-saga-serialization vgt-saga-serialization Public

    Library specifying Json messages types/serialization used in saga.

    C#

  5. vgt-api vgt-api Public

    API for managing the search and purchase of travel offers

    C# 1

  6. .github .github Public

    Organization/Project documentation repository.

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…