{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:52:18Z","timestamp":1750308738467,"version":"3.41.0"},"reference-count":4,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2008,10,1]],"date-time":"2008-10-01T00:00:00Z","timestamp":1222819200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Queue"],"published-print":{"date-parts":[[2008,10]]},"abstract":"<jats:p>In the early days of the Web we severely lacked tools and frameworks, and in retrospect it seems noteworthy that those early Web services scaled at all. Nowadays, while the tools have progressed, so too have expectations with respect to richness of interaction, performance, and scalability. In view of these raised expectations it is advisable to build only what you really need, relying on other people\u2019s work where possible. Above all, be cautious in choosing when, what, and how to optimize.<\/jats:p>","DOI":"10.1145\/1466443.1466447","type":"journal-article","created":{"date-parts":[[2008,12,10]],"date-time":"2008-12-10T15:32:31Z","timestamp":1228923151000},"page":"10-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Building Scalable Web Services"],"prefix":"10.1145","volume":"6","author":[{"given":"Tom","family":"Killalea","sequence":"first","affiliation":[{"name":"Amazon.com"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,10]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Boeing 777 Wing Load Test; http:\/\/www.youtube.com\/watch  Boeing 777 Wing Load Test; http:\/\/www.youtube.com\/watch"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394127.1394128"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394127.1394139"},{"key":"e_1_2_1_4_1","unstructured":"Taleb N. N. 2008. The fourth quadrant: a map of the limits of statistics; http:\/\/www.edge.org\/documents\/archive\/edge257.html#taleb.  Taleb N. N. 2008. The fourth quadrant: a map of the limits of statistics; http:\/\/www.edge.org\/documents\/archive\/edge257.html#taleb."}],"container-title":["Queue"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1466443.1466447","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1466443.1466447","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:22:07Z","timestamp":1750278127000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1466443.1466447"}},"subtitle":["Build only what you really need."],"short-title":[],"issued":{"date-parts":[[2008,10]]},"references-count":4,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2008,10]]}},"alternative-id":["10.1145\/1466443.1466447"],"URL":"https:\/\/doi.org\/10.1145\/1466443.1466447","relation":{},"ISSN":["1542-7730","1542-7749"],"issn-type":[{"type":"print","value":"1542-7730"},{"type":"electronic","value":"1542-7749"}],"subject":[],"published":{"date-parts":[[2008,10]]},"assertion":[{"value":"2008-10-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}