gmkumar2005 / lagomjourney

Lagom implementation of microsoft cqrs-journey using microservices
Apache License 2.0
0 stars 0 forks source link

CMSBooking Manager API #3

Open gmkumar2005 opened 6 years ago

gmkumar2005 commented 6 years ago

CMSBooking API is equivalent to the SeatAvailability Aggregage in cqrs-journey. Responsibilities include

  1. Maintain Seats for each conference
  2. Allow allocation of a seat to the attendee
  3. Start process of booking when an order is ready
  4. Reject a booking if the seats are not available

This project is to implement cqrs-journey using microservices. Hence many design decisions made in cqrs-journey may not be relevant. However the prime pattern and learning of cqrs-journey will be adopted. Below is the approach used in cqrs-journey added here only for reference. Reference -
conferencemanagercqrs-journey

The differences will be described soon in wiki.