Open SomayaB opened 4 years ago
I have opened a PR with a DAX L2 construct implementation. It is feature complete, but needs some tests and having issues getting it to pass some of the linting checks so I need some help from the team: https://github.com/aws/aws-cdk/pull/7833/files
i apologize in advance for a semi-duplicate PR, i only realized there was a PR in progress when i was about to publish this (post coding the feature). please feel free to review or discard this CR based on protocol.
This issue has received a significant amount of attention so we are automatically upgrading its priority. A member of the community will see the re-prioritization and provide an update on the issue.
Add your +1 đź‘Ť to help us prioritize high-level constructs for this service
Overview:
DynamoDB Accelerator (DAX) is a DynamoDB-compatible caching service that enables you to benefit from fast in-memory performance for demanding applications. DAX addresses three core scenarios:
As an in-memory cache, DAX reduces the response times of eventually consistent read workloads by an order of magnitude from single-digit milliseconds to microseconds.
DAX reduces operational and application complexity by providing a managed service that is API-compatible with DynamoDB. Therefore, it requires only minimal functional changes to use with an existing application.
For read-heavy or bursty workloads, DAX provides increased throughput and potential operational cost savings by reducing the need to overprovision read capacity units. This is especially beneficial for applications that require repeated reads for individual keys.
AWS Docs
Maturity: CloudFormation Resources Only
See the AWS Construct Library Module Lifecycle doc for more information about maturity levels.
Implementation:
See the CDK API Reference for more implementation details.
Issue list:
This is a đź“ŠTracking Issue