Mike Rowe Sirvis
Mike Rowe Sirvis

Reputation: 33

How to create a file caching layer in microservices/serverless architecture

Here is the essence of the what I want:

A <------ Instance of X Application <----- X's storage (e.g. Azure Files)

it would be great to have it like

A <------ [TBD]

Are these goals incompatible?

Upvotes: 2

Views: 62

Answers (1)

Monish
Monish

Reputation: 63

Not sure if you have already considered CDN. There are quite a few providers in market and most of them are globally distributed. A lot depends on how frequent you update these contents. If they are not really static and updated frequently then CDN may not fit the purpose.

It does take care of your first two goals, but CND has a predefined and a well published architecture on how it operates, so not really sure of your point regarding not exposing the storage mechanism. You can control the access policies on these contents though.

Upvotes: 2

Related Questions