Skip to content

Latest commit

 

History

History

docs

Order Management System (Go) Documentation

OMS logo

The documentation for the Order Management System reference application is organized into multiple sections. You may also be interested in watching our four-part video series, which explains the OMS and demonstrates several ways of running it.

Understanding the OMS

Running the OMS

  • Using a Local Temporal Service: Provides step-by-step instructions for running the application locally, with a Temporal Service provided by the temporal CLI
  • Using Temporal Cloud: Provides step-by-step instructions for running the application locally, with a Temporal Service provided by Temporal Cloud
  • Using Encryption: Provides step-by-step instructions for running the application with a Custom Data Converter that will encrypt payload data and a Codec Server that enables you to view decrypted data in the Temporal Web UI and output of the temporal command

Processing Orders

  • Processing a Basic (Single-Item) Order: Describes how to use the web application to process a basic order, which consists of a single item in a single shipment
  • Processing a Complex Order: Describes how to use the web application to process a more complex order, which involves multiple shipments and an out-of-stock item that requires customer interaction for processing to continue

Deploying the OMS to Production