{"id":1141,"date":"2012-07-01T13:03:15","date_gmt":"2012-07-01T12:03:15","guid":{"rendered":"http:\/\/evemaps.dotlan.net\/blog\/?p=1141"},"modified":"2012-07-01T14:23:05","modified_gmt":"2012-07-01T13:23:05","slug":"really-so-many-shippod-kills","status":"publish","type":"post","link":"https:\/\/evemaps.dotlan.net\/blog\/2012\/07\/01\/really-so-many-shippod-kills\/","title":{"rendered":"Really? So many ship\/pod kills?"},"content":{"rendered":"<p>Well no &#8230; there was is\/was a bug in CCP&#8217;s API Response leading to a DDoS to CCP&#8217;s API Server. Those applications who&#8217;re taking care of CCP&#8217;s cachedUntil timers got screwed up and are permanently requesting the API. This behaviour was leading to too many API requests and screwed some of my numbers leading to various strange rumors\u00a0on Twitter.<\/p>\n<p>Here&#8217;s what the &#8220;current&#8221; timers in the API look like:<\/p>\n<pre>&lt;?xml version='1.0' encoding='UTF-8'?&gt;\r\n&lt;eveapi version=\"2\"&gt;\r\n  &lt;currentTime&gt;<strong>2012-07-01 10:31:13<\/strong>&lt;\/currentTime&gt;\r\n  &lt;result&gt;\r\n    [...]\r\n    &lt;dataTime&gt;<strong>2012-07-01 10:31:13<\/strong>&lt;\/dataTime&gt;\r\n  &lt;\/result&gt;\r\n  &lt;cachedUntil&gt;<strong>2012-07-01 10:31:13<\/strong>&lt;\/cachedUntil&gt;\r\n&lt;\/eveapi&gt;<\/pre>\n<p>&nbsp;<\/p>\n<p>I guess everybody can see what was the root cause &#8230; If every call is outdated as soon as you request the data &#8230; well &#8230; I hope CCP fixes their stuff soon. I changed my API pollers and fixed the database, so the numbers should be accurate <del>soon<\/del> now<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Well no &#8230; there was is\/was a bug in CCP&#8217;s API Response leading to a DDoS to CCP&#8217;s API Server. Those applications who&#8217;re taking care of CCP&#8217;s cachedUntil timers got screwed up and are permanently requesting the API. This behaviour was leading to too many API requests and screwed some of my numbers leading to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/posts\/1141"}],"collection":[{"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/comments?post=1141"}],"version-history":[{"count":9,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/posts\/1141\/revisions"}],"predecessor-version":[{"id":1149,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/posts\/1141\/revisions\/1149"}],"wp:attachment":[{"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/media?parent=1141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/categories?post=1141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/tags?post=1141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}