Skip to content
Snippets Groups Projects
Unverified Commit af1e5ac0 authored by anarcat's avatar anarcat
Browse files

more cache details

parent 09cbe4d2
No related branches found
No related tags found
No related merge requests found
......@@ -6,6 +6,8 @@ server.
# Discussion
A discussion of the design of the new service, mostly.
## Overview
The original goal of this project is to create a pair of caching
......@@ -40,7 +42,11 @@ charged there.
## Proposed Solution
TBD.
TBD (To Be Determined). Considering either Apache Traffic Server or
Nginx on a pair of servers.
TODO: In the gnt-fsn cluster if cost-effective, otherwise maybe in two
Hetzner VMs?
## Launch checklist
......@@ -58,7 +64,7 @@ Disaster recovery:
## Benchmarking procedures
Will require a test VM (or two?).
Will require a test VM (or two?) to hit the caches.
### Siege
......@@ -168,13 +174,29 @@ Pros:
Cons:
* no HTTPS support on frontend or backend in the free version
* no HTTPS support on frontend or backend in the free version, would
require stunnel hacks
* configuration is compiled and a bit weird
* static content needs to be generated in the config file, or sidecar
* no HTTP/2 support
Used by Fastly.
### Fastly itself
We could just put Fastly in front of all this and shove the costs on
there.
Pros:
* easy
* possibly free
Cons:
* might go over our quotas during large campaigns
* sending more of our visitors to Fastly, non-anonymously
## Sources
* [Bizety: Nginx vs Varnish vs Apache Traffic Server - High Level Comparison](https://www.bizety.com/2016/01/07/nginx-vs-varnish-vs-apache-traffic-server-high-level-comparison/)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment