{
  "id": "5b50c013c55c",
  "url": "https://www.mnot.net/cache_docs/",
  "title": "Caching Tutorial for Web Authors and Webmasters",
  "note": "Thorough writeup on the various forms of caching to make websites optimal.\n\n<blockquote>\nA Web cache sits between one or more Web servers (also known as origin servers) and a client or many clients, and watches requests come by, saving copies of the responses  like HTML pages, images and files (collectively known as representations)  for itself. Then, if there is another request for the same URL, it can use the response that it has, instead of asking the origin server for it again.\n</blockquote>\n",
  "voice": "mixed",
  "saved": "2012-05-22T04:01:55Z",
  "host": "mnot.net",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/5b50c013c55c/",
  "markdown": "https://links.thingelstad.xyz/links/5b50c013c55c.md",
  "issues": [],
  "connections": {
    "same_host": {
      "count": 3,
      "page": "https://links.thingelstad.xyz/hosts/mnot.net/",
      "nearest": [
        {
          "id": "3fb83d35135c",
          "title": "Mnots blog: Nine Things to Expect from HTTP/2",
          "url": "https://www.mnot.net/blog/2014/01/30/http2_expectations",
          "record": "https://links.thingelstad.xyz/links/3fb83d35135c/"
        },
        {
          "id": "1290f6b611fd",
          "title": "mnot’s blog: Why 451?",
          "url": "https://www.mnot.net/blog/2015/12/18/451",
          "record": "https://links.thingelstad.xyz/links/1290f6b611fd/"
        },
        {
          "id": "0ca66318c850",
          "title": "mnot’s blog: RFC8890: The Internet is for End Users",
          "url": "https://www.mnot.net/blog/2020/08/28/for_the_users",
          "record": "https://links.thingelstad.xyz/links/0ca66318c850/"
        }
      ]
    },
    "same_week": {
      "count": 18,
      "nearest": [
        {
          "id": "c5afc68543e8",
          "title": "Hey, Did I Miss Anything?",
          "url": "http://danharmon.tumblr.com/post/23339272200/hey-did-i-miss-anything",
          "record": "https://links.thingelstad.xyz/links/c5afc68543e8/"
        },
        {
          "id": "7587497aa676",
          "title": "Caballo Blancos Last Run - The Micah True Story",
          "url": "http://www.nytimes.com/2012/05/21/sports/caballo-blancos-last-run-the-micah-true-story.html",
          "record": "https://links.thingelstad.xyz/links/7587497aa676/"
        },
        {
          "id": "8ebca0b8a30e",
          "title": "I put my family business on Facebook. Heres what happened.",
          "url": "http://www.thejournal.ie/readme/column-i-put-my-family-business-on-facebook-here%e2%80%99s-what-happened-455538-May2012/",
          "record": "https://links.thingelstad.xyz/links/8ebca0b8a30e/"
        },
        {
          "id": "c6579b2fc48b",
          "title": "Pinterest Architecture Update",
          "url": "http://highscalability.com/blog/2012/5/21/pinterest-architecture-update-18-million-visitors-10x-growth.html",
          "record": "https://links.thingelstad.xyz/links/c6579b2fc48b/"
        },
        {
          "id": "06c9213260e9",
          "title": "Bpython interpreter",
          "url": "http://bpython-interpreter.org/",
          "record": "https://links.thingelstad.xyz/links/06c9213260e9/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://www.mnot.net/cache_docs/"
  }
}
