Tier 4: Architecture
Resilience patterns and complex real-world scenarios.
Error Handling
Resilience and validation failure scenarios.
MissingInput
- Purpose: Demonstrates behavior when required input is missing.
- Namespace:
showcase.07-error-handling - Example:
.\joynare-nexus.exe run showcase.07-error-handling:MissingInput --input '{}'
ServiceFailure
- Purpose: Graceful handling of downstream service errors (e.g. connection timeout).
- Namespace:
showcase.07-error-handling
TryCatch
- Purpose: Using the
SEQUENCEstep for scoped error handling and recovery. - Namespace:
showcase.07-error-handling
Integrations
Multi-step business logic and data transformation.
ExternalAPI
- Purpose: High-level pattern: HTTP call + JSON parsing + Result processing.
- Namespace:
showcase.08-integrations
DataTransform
- Purpose: Complex cross-namespace transformation and data enrichment.
- Namespace:
showcase.08-integrations
ConditionalLogic
- Purpose: Multi-step processing with branching rules.
- Namespace:
showcase.08-integrations
