Skip to content

ghannamz/Flight-App

Repository files navigation

Flight Application Services

The flight app includes the following different microservices:

  • airplane-service
  • boarding-pass-service
  • flight-service
  • passenger-service
  • ticket-service
  • eureka-service

    The required APIs for the assignment are:

  • ticket-service/ticket/isExist/{ticket_id}
  • ticket-service/ticket/coupon/{coupon_id}/{price}
  • boarding-pass-service/boarding/checkedIn/{destination_id}/{baggage_id}

    Local in-memory cache mechanism is implemented under ticket-service.

    The app uses spring cloud netflix eureka server for Service Discovery Pattern.

    The app uses spring cloud netflix hystrix for Circuit Breaker Pattern.

  • About

    Flight Application Services

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages