I'm writing a go-based app for serverless environment (aws). Fairly new to writing app-level code, and I have an infrastructure background.
I understand cache isn't persistent, but do I really need to concern myself with persistence in a true serverless environment? From a requirements standpoint, simple dynamodb tables can accommodate my storage needs, but caching would give me better performance, right? And I need performance, which is a big reason why I'm using go for the app.