per-entity - RE: [Per-Entity] Some thoughts about availability and scalability
Subject: Per-Entity Metadata Working Group
List archive
- From: "Cantor, Scott" <>
- To: Tom Scavo <>, Chris Phillips <>
- Cc: Per-Entity Metadata Working Group <>
- Subject: RE: [Per-Entity] Some thoughts about availability and scalability
- Date: Tue, 2 Aug 2016 16:38:47 +0000
- Accept-language: en-US
- Authentication-results: spf=pass (sender IP is 164.107.81.214) smtp.mailfrom=osu.edu; canarie.ca; dkim=none (message not signed) header.d=none;canarie.ca; dmarc=bestguesspass action=none header.from=osu.edu;
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
> AFAIK, no one has voiced such a requirement. In any case, I'm not sure
> how valuable such a requirement would be. It's unrealistic to think a
> server will never fail. The question is: what happens when it *does*
> fail.
There are pretty much millions of lines of code written that basically assume
a DNS server will never fail. And when they do, it all just breaks.
It's not about whether something can fail, it's about the expense of working
around it and the economic trade-off of asking everybody to code a
workaround. The question is to what degree a standard "serve static
documents" web use case has reached this level of commoditization and
"assumed robustness".
> Btw, InCommon metadata has never had an explicit cacheDuration value.
> Should the MDQ server include one? A realistic value would be 24
> hours. Not sure if this is useful or not.
It's the same as DNS (I sound like a broken record, don't I?). The TTL value
is used not only to tell a system how often something might change, but more
importantly to control how often you can count on a client asking again if
something needs to change.
> I claim they are definitely different (but at least Scott thinks otherwise).
I'm not claiming they are the same (that's an objective matter, and if we
have constant minutes-long downtime, then no, they're not the same), but I am
arguing they should be.
-- Scott
- [Per-Entity] Some thoughts about availability and scalability, David Walker, 08/01/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Domingues, Michael D, 08/01/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/01/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, David Walker, 08/01/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/01/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/01/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Chris Phillips, 08/02/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Tom Scavo, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Tom Scavo, 08/02/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Domingues, Michael D, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Chris Phillips, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, David Walker, 08/02/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/02/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Domingues, Michael D, 08/01/2016
Archive powered by MHonArc 2.6.19.