Momento provides a serverless cache service that's relatively easy to set up and doesn't require an AWS account. There are Terraform bindings that should make it easy to model the infrastructure in a Wing class.
Proposed Solution
bring cloud;
bring moment;
let cache = new momento.Cache();
new cloud.Function(inflight() => {
cache.set("key", "value");
cache.get("key");
// etc.
});
Use Case
Momento provides a serverless cache service that's relatively easy to set up and doesn't require an AWS account. There are Terraform bindings that should make it easy to model the infrastructure in a Wing class.
Proposed Solution
Implementation Notes
Implementing the library will be simplified if we can easily generate Wing bindings for arbitrary Terraform modules (https://github.com/winglang/wing/issues/4922)
Component
Libraries
Community Notes