Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1.04 KB

README.md

File metadata and controls

17 lines (11 loc) · 1.04 KB

Branch tests

Journey

Journey is an Elixir package that implements a persisted Task Graph. This data structure can be used for defining and running persistent, workflow-like processes simply, scalably, and reliably.

Examples of applications that could be powered by processes defined and executed with Journey:

  • a web site for computing horoscopes,
  • a food delivery application,
  • a web site for accepting and processing credit card applications.

Journey processes are designed to be persistent and resilient, to survivce service restarts, and to, quite literally, scale with your service.

Please see the Livebook in ./examples as well as Journey documentation for more information.

Documentation

Full documentation can be found at https://hexdocs.pm/journey.