3 ms·
I think there are two key solutions for a resolution here: 1) CDNs are a tried a true method for getting content closer to the end user, properly cached, and f
by blantonl 6y ago
I think there are two key solutions for a resolution here:
1) CDNs are a tried a true method for getting content closer to the end user, properly cached, and for less cost.
2) Expose more services that NOAA and the NWS delivers as APIs. If you are providing services for the public good where the consumers are just scraping Web pages to gather the necessary data and content, then you are doing it wrong. It sounds to me like they are serving more API type content over Web pages than they are Web content to Web consumers.
I don't want to second guess the NWS/NOAA technical architects, because I know they are probably doing the best they can. Someone simply needs to communicate these goals and solutions to the political appointees...
- tinus_hn 6y agoI’m not sure if you can get a CDN for an ftp service. Certainly not as easy as you can for an http service.
- deleted 6y ago[deleted]
- nitrogen 6y agoThat just looks like a bunch of mirrors behind a round robin DNS.
- cratermoon 6y agoA CDN is a bunch of mirrors behind a round robin DNS, just with more steps.
- pridkett 6y agoThis has been done for decades - long before HTTP took over as the standard we had sites like ftp.cdrom.com and ftp.kernel.org. Usually this is done by using a DNS that either is localized to your or round robin DNS. There were many times when I remember logging into ftp.kernel.org and being surprised that I was connected to a server in Finland, Europe, or Japan. Wasn’t the smartest thing, but with more advanced DNS services, it certainly seems possible.
- tinus_hn 6y agoYeah it’s not difficult to implement. The question is, are there offerings that are as easy to set up like Cloudflare? If you implement it yourself you still have to set up geographically distributed servers and a syncing system, as opposed to registering an account and changing a pointer in DNS.
- jenkstom 6y agoA scatter / gather / peering protocol makes a lot more sense.