/serverless-caching

How to use serverless caching strategies within your solutions, with code examples and visuals, written in TypeScript and the CDK, and with associated code repository in GitHub.

Primary LanguageTypeScript

Serverless Caching Strategies (Series) 🚀

Introduction

How to use serverless caching strategies within your solutions, with code examples and visuals, written in TypeScript and the CDK, and with associated code repository in GitHub.

Series Parts

You can view part one of the article here: Serverless Caching Strategies - Part 1 (Amazon API Gateway) 🚀

image

You can view part two of the article here: Serverless Caching Strategies - Part 2 (Amazon DynamoDB DAX) 🚀

image

You can view part three of the article here: Serverless Caching Strategies - Part 3 (Lambda Runtime) 🚀

image

You can view part four of the article here: Serverless Caching Strategies - Part 4 (AWS AppSync) 🚀

image

This is a minimal set of code to demonstrate the points discussed in the article, so coding and architecture best practices have not been adhered too (inc unit testing)

Getting started

Note: This will incur costs in your AWS account on running the load tests which you should account for.

Please view the detailed deployment steps in the article.

Removing the services

To remove the services run the following command in the two main folders: npm run remove