Paedagogus / Portal

The main portal application
MIT License
0 stars 0 forks source link

Caching - how? #6

Open rpfelgueiras opened 8 years ago

rpfelgueiras commented 8 years ago

I think that we need multiple cache levels. I was wondering something like this: L1 Cache - HTTP Response Cache - https://docs.asp.net/en/latest/performance/caching/response.html L2 Cache - Redis cluster

Thoughts?

BrunoMVPCosta commented 8 years ago

I think we don't need it right now. Maybe in the future we will need something to act as the reserve proxy / CDN or something. What do you think?

ricardofelgueiras commented 8 years ago

What about server side cache? Should we use the ASP.NET Runtime Cache or some other cache provider?

BrunoMVPCosta commented 8 years ago

About L2 Redis cluster, do you think we need to have a Redis cluster in front of ElasticSearch? Can we delay that decision? About L1 cache I totally agree with you.

rpfelgueiras commented 8 years ago

Ok. You're right.

BrunoMVPCosta commented 8 years ago

@rpfelgueiras @ricardofelgueiras Conclusions?