https://github.com/aws/aws-durable-execution-docs
AWS Lambda durable functions technical documentation
https://github.com/aws/aws-durable-execution-docs
aws awslambda durable-execution durable-functions lambda-functions serverless
Last synced: about 13 hours ago
JSON representation
AWS Lambda durable functions technical documentation
- Host: GitHub
- URL: https://github.com/aws/aws-durable-execution-docs
- Owner: aws
- License: apache-2.0
- Created: 2026-02-12T00:38:38.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-04-02T22:02:57.000Z (3 days ago)
- Last Synced: 2026-04-03T00:11:10.351Z (3 days ago)
- Topics: aws, awslambda, durable-execution, durable-functions, lambda-functions, serverless
- Homepage: https://docs.aws.amazon.com/durable-functions
- Size: 325 KB
- Stars: 6
- Watchers: 1
- Forks: 4
- Open Issues: 72
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Notice: NOTICE
Awesome Lists containing this project
README
# AWS Lambda durable functions developer documentation source
This repository contains the source for the AWS Lambda durable functions SDK
documentation website at https://docs.aws.amazon.com/durable-functions,
providing comprehensive guides and references for building resilient,
long-running applications with AWS Lambda durable functions across
multiple programming languages.
## Repository Structure
```
docs/ # Documentation source files
examples/ # Code source files for code-blocks in docs/
aws-lambda-durable-functions-power/ # Kiro power for AI assistance
```
## Documentation source
The `docs/` directory contains the Markdown source files that power the
documentation site.
Code examples are in `examples/`, organized by language
(`typescript/`, `python/`, `java/`) and mirroring the docs folder hierarchy.
Examples are embedded into documentation pages using snippet syntax — see the
[Contributing Guide](CONTRIBUTING.md) for details.
### Getting started with the docs
[Zensical](https://zensical.org) builds this site from Markdown to HTML.
To preview locally:
```bash
python -m venv ~/.venvs/zensical
source ~/.venvs/zensical/bin/activate
pip install zensical
# Live preview with hot-reload
zensical serve
```
For the full authoring workflow — adding code samples, formatting conventions,
commit messages, and pull request process — see
[CONTRIBUTING.md](CONTRIBUTING.md). For Markdown formatting syntax, please see
the [Authoring Guide](authoring-guide.md).
## Kiro Power
This repository includes a [Kiro power](https://kiro.dev/powers/) that provides
AI-assisted guidance for building durable functions. The power includes:
- Replay model rules and best practices
- Step operation patterns
- Error handling strategies
- Testing patterns
- Deployment templates
See [aws-lambda-durable-functions-power/](aws-lambda-durable-functions-power/)
for details.
## Resources
- [AWS Lambda durable functions Documentation](https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html)
- [JavaScript SDK Repository](https://github.com/aws/aws-durable-execution-sdk-js)
- [Python SDK Repository](https://github.com/aws/aws-durable-execution-sdk-python)
## Feedback & Support
We welcome feedback and contributions:
- **Issues**: Report documentation bugs or request improvements via
[GitHub Issues](https://github.com/aws/aws-durable-execution-docs/issues)
- **Discussions**: Ask questions and share ideas in
[GitHub Discussions](https://github.com/aws/aws-durable-execution-docs/discussions)
- **AWS Support**: For AWS Lambda service issues, contact
[AWS Support](https://aws.amazon.com/support)
## Contributing
We welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md)
for details on how to contribute to the documentation.
## Security
See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more
information on reporting security issues.
## License
This project is licensed under the Apache-2.0 License. See the
[LICENSE](LICENSE) file for details.