cpan-testers / cpantesters-deploy

Deploy scripts and configuration file for CPANTesters servers
4 stars 0 forks source link

Put Fastly in front of every site #15

Closed preaction closed 6 years ago

preaction commented 7 years ago

In order to simplify our stack by having all traffic go through Fastly (instead of only most), take advantage of Fastly's SSL certificates, improve our performance (fastly's purpose), and improve our logging, we should put all of our websites behind Fastly. So far our www.cpantesters.org has been doing well, so we can now expand to the rest of our sites:

preaction commented 7 years ago

Fastly is now in front of cpantesters.org and metabase.cpantesters.org. It is not yet in front of api.cpantesters.org, but doing so will allow us to have load balancing and other fun stuff so we should definitely do that.

preaction commented 6 years ago

It is now in front of api.cpantesters.org. This is enough for me: www.cpantesters.org is the production webapp, api.cpantesters.org is the production API server, metabase.cpantesters.org is the backcompat metabase. These are the things that require load balancing, caching, and failover. Everything else can be, eventually, removed.