CDNs and Centrality
potaroo.net
potaroo.net
>Akamai experienced an outage for one of its Prolexic DDoS services (Routed 3.0) starting at 4:20 AM UTC.
Prolexic "Routed 3.0" is not a CDN product, and is generally separate from Akamai's other services (CDN, DNS). It is a layer 3 DDOS scrubbing product that works by advertising BGP routes for customer IP addresses filtering out attack traffic, and then routes the traffic to the real destination over GRE tunnels.[2]
This explains why the customers effected were only customers who are "always on" like banks, who are wary of using a layer-7 CDNs because they don't want someone else terminating their TLS connections. Prolexic doesn't make your site faster, it makes it slower.
In AWS terms: the issue was with "Shield" not with "Cloudfront". If Akamai's actual CDN went down, the impact would have been larger than Fastly's outage.
[1]: https://blogs.akamai.com/2021/06/akamai-provides-prolexic-dd...
[2]: https://www.akamai.com/us/en/multimedia/documents/product-br...
You also might want to take a look at who Geoff is before claiming that he is misunderstanding how a routing product works. https://www.internethalloffame.org/inductees/geoff-huston
It is easier than ever for them to get started because they can begin by piggybacking on one of the existing CDNs. Eventually they will build their own network of POPs (local caches). I also don't think you need as many POPs now to build a saleable CDN as in the past - there is some fraction of the market for which as low as 5 POPs might be ok.
> It is easier than ever for them to get started because they can begin by piggybacking on one of the existing CDNs. Eventually they will build their own network of POPs
This increases centrality, as the point of failure is the parent CDN.
> This increases centrality, as the point of failure is the parent CDN.
Only for a while, as they are starting up
Example:
- AWS has 25 regions [0]
- AWS CloudFront has 225 POP regions [1]
Partnering with Equinix/etc. and other ISPs to establish more POPs is an expensive and time-consuming process. Unless the CDN has a good edge-close-to-cities presence and a high number of those, users will generally not see value in the CDN.
[0] https://aws.amazon.com/about-aws/global-infrastructure/
[1] https://aws.amazon.com/cloudfront/features/?nc=sn&loc=2&what...
I didn't claim that it was.
> Unless the CDN has a good edge-close-to-cities presence and a high number of those, users will generally not see value in the CDN.
A home truth is that most CDN users don't give a monkeys about per-city POPs. If you just had one POP per continent that would probably be sufficient to cut latency by ~75% for cache hits. Many real world CDNs have <50 POPs (eg CDN77, which has 33) and some have <25 (eg BunnyCDN sells a package with just 8 POPs). These businesses have already existed for some years and have a real customer bases.
CloudFront has HTTP/2 prioritisation, and concatenation issues
Many of the others build on nginx which also has HTTP/2 prioritisation issues
Akamai, Cloudflare & Fastly seem to be the only CDNs that are seriously investing in their infrastructure and their platform — all use custom edge server software (yes some of it forked from open source), have built in image optimisation services, have ability to run workloads on the edge etc.
Then there's the peering arrangements that have to be negotiated (and paid for if you're not pushing significant traffic)
Not to say there aren't choices and smaller providers. Just that a higher percentage of the business is going to the biggest players than in years past.
When some internal document leaks that reveals "internal struggles" or some master plan, akin to the Panama Papers. The problem is, the Panama Papers are just about forgotten today.
In the end, the views may balance out, or even the "I'll make a quick buck shorting / buying on bad news" sentiment may actually raise the price.
(In other words, if "everyone knows" where the price will move today, the price won't move unless something is really affected long-term)
Note: I am a fastly customer, reasonably happy.
They don't really matter, to be honest.
If anything, they give insight into the growth of companies, showing how many key players use them. Fastly goes down and you're like damn, all these people using Fastly... I had no idea.
If the Fed fund rates were 2% or 5%, FSLY and AKAM would look very differently.