This project is a component of the Reefer Container Shipment reference implementation of the IBM Garage Event-Driven Architecture reference architecture. The Fleet microservice - implemented with Java, the MicroProfile framework, and OpenLiberty runtime - is responsible to manage fleet of container carrier ships. The Voyages microservice - implemented with NodeJS - keeps track of each voyage of a container ship, being loaded with containers at a source port, sailing to a destination port and having onboard containers unloaded there.
For complete documentation on this project and its peer microservices, reference the Fleet and Voyages microservice pages in the Reefer Container Shipment reference implementation gitbook.
This project is built using the Appsody development framework. For a full understanding of Appsody applications, reference the Appsody documentation and getting started material respectively.
Specific deployment parameters are exposed in the app-deploy.yaml
file for both Fleet and Voyages.
For complete documentation on the necessary deployment configuration and parameters, reference the Fleet and Voyages microservice pages in the Reefer Container Shipment reference implementation gitbook.
As this reference implementation is part of the Event-Driven Architeture reference architecture, the overall contribution policies apply here.
Maintainers:
Contributors: