Skip to content

Commit

Permalink
update dsl sample readme (#571)
Browse files Browse the repository at this point in the history
Signed-off-by: Tihomir Surdilovic <[email protected]>
  • Loading branch information
tsurdilo authored Jan 18, 2024
1 parent 10e1376 commit e2652fc
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions core/src/main/java/io/temporal/samples/dsl/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,13 @@ This sample shows how to use a DSL on top of Temporal.
The sample uses CNCF Serverless Workflow (serverlessworkflow.io) DSL and its Java SDK,
which helps us parse the DSL into an object model as well as provides DSL validation.

Since this is just a sample, this sample provides only partial implementation of the
entire [Serverless Workflow](https://serverlessworkflow.io/) DSL features.
Note: Temporal helps you to focus on business logic. We handle the complexities of building scalable distributed systems so you can deliver reliable workflows faster.
Our approach helps you build the tooling you need, without restricting functionality.
As with all samples, use the following at your own risk.
Temporal does not endorse the use of CNCF Serverless Workflows; the following code is just an example.
As a rule, DSLs provide limited and restrictive functionality.
They are not suitable for full expressive development.
In many cases, it's better to build customized DSLs to optimize simplicity and domain targeting for your particular use case.

This sample runs the following DSL workflows:
1. [`customerapplication/workflow.yml`](../../../../../resources/dsl/customerapplication/workflow.yml)
Expand Down

0 comments on commit e2652fc

Please sign in to comment.