{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T09:46:26Z","timestamp":1742982386484,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030234980"},{"type":"electronic","value":"9783030234997"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-23499-7_10","type":"book-chapter","created":{"date-parts":[[2019,6,17]],"date-time":"2019-06-17T23:09:30Z","timestamp":1560812970000},"page":"147-162","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Automated Hot_Text and Huge_Pages: An Easy-to-Adopt Solution Towards High Performing Services"],"prefix":"10.1007","author":[{"given":"Zhenyun","family":"Zhuang","sequence":"first","affiliation":[]},{"given":"Mark","family":"Santaniello","sequence":"additional","affiliation":[]},{"given":"Shumin","family":"Zhao","sequence":"additional","affiliation":[]},{"given":"Bikash","family":"Sharma","sequence":"additional","affiliation":[]},{"given":"Rajit","family":"Kambo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,6,14]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Chen, G.J., et al.: Realtime data processing at Facebook. In: Proceedings of the 2016 International Conference on Management of Data, SIGMOD 2016, New York, NY, USA (2016)","key":"10_CR1","DOI":"10.1145\/2882903.2904441"},{"unstructured":"Dong, S., Callaghan, M., Galanis, L., Borthakur, D., Savor, T., Strum, M.: Optimizing space amplification in RocksDB. In: Proceedings of the 8th Biennial Conference on Innovative Data Systems Research (CIDR 2017). Chaminade, California (2017)","key":"10_CR2"},{"unstructured":"Annamalai, M., et al.: Sharding the shards: managing datastore locality at scale with Akkio. In: Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, OSDI 2018, Berkeley, CA, USA (2018)","key":"10_CR3"},{"unstructured":"Wicht, B., Vitillo, R.A., Chen, D., Levinthal, D.: Hardware counted profile-guided optimization. CoRR, vol. abs\/1411.6361 (2014). http:\/\/arxiv.org\/abs\/1411.6361","key":"10_CR4"},{"unstructured":"Transparent Hugepage Support. https:\/\/www.kernel.org\/doc\/Documentation\/vm\/transhuge.txt","key":"10_CR5"},{"unstructured":"Intel HasWell Architecture. https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/codename\/42174\/haswell.html","key":"10_CR6"},{"unstructured":"Advanced usage of last branch records. https:\/\/lwn.net\/Articles\/680996\/","key":"10_CR7"},{"unstructured":"HFSort. https:\/\/github.com\/facebook\/hhvm\/tree\/master\/hphp\/tools\/hfsort","key":"10_CR8"},{"doi-asserted-by":"crossref","unstructured":"Ottoni, G., Maher, B.: Optimizing function placement for large-scale data-center applications. In: Proceedings of the 2017 International Symposium on Code Generation and Optimization, CGO 2017, Piscataway, NJ, USA (2017)","key":"10_CR9","DOI":"10.1109\/CGO.2017.7863743"},{"unstructured":"Data pipelines at Facebook. https:\/\/www.meetup.com\/DataCouncil-AI-NewYorkCity-Data-Engineering-Science\/events\/189614862\/","key":"10_CR10"},{"doi-asserted-by":"crossref","unstructured":"Barrigas, H., Barrigas, D., Barata, M., Furtado, P., Bernardino, J.: Overview of Facebook scalable architecture. In: Proceedings of the International Conference on Information Systems and Design of Communication, ISDOC 2014 (2014)","key":"10_CR11","DOI":"10.1145\/2618168.2618198"},{"unstructured":"Buck: A high-performance build tool. https:\/\/buckbuild.com\/","key":"10_CR12"},{"unstructured":"NM utility. https:\/\/sourceware.org\/binutils\/docs\/binutils\/nm.html","key":"10_CR13"},{"doi-asserted-by":"crossref","unstructured":"Chen, D., Li, D.X., Moseley, T.: AutoFDO: automatic feedback-directed optimization for warehouse-scale applications. In: Proceedings of the 2016 International Symposium on Code Generation and Optimization, CGO 2016, New York, NY, USA (2016)","key":"10_CR14","DOI":"10.1145\/2854038.2854044"},{"unstructured":"Tallam, S., Coutant, C., Taylor, I.L., Li, X.D., Demetriou, C.: Safe ICF: pointer safe and unwinding aware identical code folding in gold. In: GCC Developers Summit (2010)","key":"10_CR15"},{"doi-asserted-by":"crossref","unstructured":"Panchenko, M., Auler, R., Nell, B., Ottoni, G.: Bolt: a practical binary optimizer for data centers and beyond. In: Proceedings of the 2019 IEEE\/ACM International Symposium on Code Generation and Optimization, CGO 2019, pp. 2\u201314. IEEE Press, Piscataway (2019)","key":"10_CR16","DOI":"10.1109\/CGO.2019.8661201"},{"unstructured":"Binary Optimization and Layout Tool. https:\/\/github.com\/facebookincubator\/BOLT","key":"10_CR17"},{"unstructured":"Luk, C.-K., Muth, R., Patil, H., Cohn, R., Lowney, G.: Ispike: a post-link optimizer for the Intel Itanium architecture. In: Proceedings of the International Symposium on Code Generation and Optimization: Feedback-directed and Runtime Optimization, CGO 2004, Washington, DC, USA (2004)","key":"10_CR18"},{"unstructured":"Nowak, A., Yasin, A., Mendelson, A., Zwaenepoel, W.: Establishing a base of trust with performance counters for enterprise workloads. In: Proceedings of the 2015 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC 2015, Berkeley, CA, USA, pp. 541\u2013548 (2015)","key":"10_CR19"},{"unstructured":"Scaling server software at Facebook. In Applicative 2016, Applicative 2016, speaker-Watson, Dave (2016)","key":"10_CR20"},{"unstructured":"RocksDB: A persistent key-value store. https:\/\/rocksdb.org\/","key":"10_CR21"},{"doi-asserted-by":"crossref","unstructured":"Ouaknine, K., Agra, O., Guz, Z.: Optimization of RocksDB for Redis on flash. In: Proceedings of the International Conference on Compute and Data Analysis, ICCDA 2017, New York, NY, USA (2017)","key":"10_CR22","DOI":"10.1145\/3093241.3093278"}],"container-title":["Lecture Notes in Computer Science","Web Services \u2013 ICWS 2019"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-23499-7_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,18]],"date-time":"2023-06-18T00:04:22Z","timestamp":1687046662000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-23499-7_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030234980","9783030234997"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-23499-7_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"14 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICWS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Web Services","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"San Diego, CA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 June 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icws2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.icws.org\/2019\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}