{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T20:47:17Z","timestamp":1725742037354},"publisher-location":"Berlin, Heidelberg","reference-count":26,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642400469"},{"type":"electronic","value":"9783642400476"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-40047-6_61","type":"book-chapter","created":{"date-parts":[[2013,7,20]],"date-time":"2013-07-20T12:18:02Z","timestamp":1374322682000},"page":"607-619","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["MacroDB: Scaling Database Engines on Multicores"],"prefix":"10.1007","author":[{"given":"Jo\u00e3o","family":"Soares","sequence":"first","affiliation":[]},{"given":"Jo\u00e3o","family":"Louren\u00e7o","sequence":"additional","affiliation":[]},{"given":"Nuno","family":"Pregui\u00e7a","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"61_CR1","doi-asserted-by":"crossref","unstructured":"Baumann, A., Barham, P., Dagand, P.E., Harris, T., Isaacs, R., Peter, S., Roscoe, T., Sch\u00fcpbach, A., Singhania, A.: The multikernel: a new os architecture for scalable multicore systems. In: Proc. SOSP 2009 (2009)","DOI":"10.1145\/1629575.1629579"},{"key":"61_CR2","unstructured":"Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency control and recovery in database systems. Addison-Wesley Longman (1986)"},{"key":"61_CR3","doi-asserted-by":"crossref","unstructured":"Blanas, S., Li, Y., Patel, J.M.: Design and evaluation of main memory hash join algorithms for multi-core cpus. In: Proc. SIGMOD 2011 (2011)","DOI":"10.1145\/1989323.1989328"},{"key":"61_CR4","doi-asserted-by":"crossref","unstructured":"Camargos, L., Pedone, F., Wieloch, M.: Sprint: a middleware for high-performance transaction processing. In: Proc. EuroSys 2007 (2007)","DOI":"10.1145\/1272996.1273036"},{"key":"61_CR5","doi-asserted-by":"crossref","unstructured":"Cecchet, E., Candea, G., Ailamaki, A.: Middleware-based database replication: the gaps between theory and practice. In: Proc. SIGMOD 2008 (2008)","DOI":"10.1145\/1376616.1376691"},{"key":"61_CR6","doi-asserted-by":"crossref","unstructured":"Chekuri, C., Hasan, W., Motwani, R.: Scheduling problems in parallel query optimization. In: Proc. PODS 1995 (1995)","DOI":"10.1145\/212433.212471"},{"key":"61_CR7","doi-asserted-by":"crossref","unstructured":"Cieslewicz, J., Ross, K.A., Satsumi, K., Ye, Y.: Automatic contention detection and amelioration for data-intensive operations. In: Proc. SIGMOD 2010 (2010)","DOI":"10.1145\/1807167.1807221"},{"key":"61_CR8","doi-asserted-by":"crossref","unstructured":"Elnikety, S., Dropsho, S., Pedone, F.: Tashkent: uniting durability with transaction ordering for high-performance scalable database replication. In: Proc. EuroSys 2006 (2006)","DOI":"10.1145\/1217935.1217947"},{"key":"61_CR9","doi-asserted-by":"crossref","unstructured":"Giannikis, G., Alonso, G., Kossmann, D.: Shareddb: killing one thousand queries with one stone. In: Proc. VLDB 2012 (2012)","DOI":"10.14778\/2168651.2168654"},{"key":"61_CR10","unstructured":"Hardavellas, N., Pandis, I., Johnson, R., Mancheril, N., Ailamaki, A., Falsafi, B.: Database servers on chip multiprocessors: Limitations and opportunities. In: Proc. CIDR 2007 (2007)"},{"key":"61_CR11","doi-asserted-by":"crossref","unstructured":"Harizopoulos, S., Abadi, D.J., Madden, S., Stonebraker, M.: Oltp through the looking glass, and what we found there. In: Proc. SIGMOD 2008 (2008)","DOI":"10.1145\/1376616.1376713"},{"key":"61_CR12","unstructured":"Helal, A.A., Bhargava, B.K., Heddaya, A.A.: Replication Techniques in Distributed Systems. Kluwer Academic Publishers (1996)"},{"key":"61_CR13","unstructured":"Intel: Xenon processor e7 family (2012), \n                    \n                      http:\/\/www.intel.com\/"},{"key":"61_CR14","doi-asserted-by":"crossref","unstructured":"Kallman, R., Kimura, H., Natkins, J., Pavlo, A., Rasin, A., Zdonik, S., Jones, E.P.C., Madden, S., Stonebraker, M., Zhang, Y., Hugg, J., Abadi, D.J.: H-store: a high-performance, distributed main memory transaction processing system. In: Proc. VLDB 2008 (2008)","DOI":"10.14778\/1454159.1454211"},{"key":"61_CR15","unstructured":"Mariano, P., Soares, J., Pregui\u00e7a, N.: Replicated software components for improved performance. In: Proc. InForum 2010 (2010)"},{"key":"61_CR16","doi-asserted-by":"crossref","unstructured":"Mishima, T., Nakamura, H.: Pangea: an eager database replication middleware guaranteeing snapshot isolation without modification of database servers. In: Proc. VLDB 2009 (August 2009)","DOI":"10.14778\/1687627.1687747"},{"key":"61_CR17","doi-asserted-by":"crossref","unstructured":"Papadopoulos, K., Stavrou, K., Trancoso, P.: Helpercoredb: Exploiting multicore technology for databases. In: Proc. PACT 2007 (2007)","DOI":"10.1109\/PACT.2007.4336248"},{"key":"61_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/978-3-540-30229-2_9","volume-title":"Middleware 2004","author":"C. Plattner","year":"2004","unstructured":"Plattner, C., Alonso, G.: Ganymed: scalable replication for transactional web applications. In: Jacobsen, H.-A. (ed.) Middleware 2004. LNCS, vol.\u00a03231, pp. 155\u2013174. Springer, Heidelberg (2004)"},{"key":"61_CR19","doi-asserted-by":"crossref","unstructured":"Salomie, T.I., Subasu, I.E., Giceva, J., Alonso, G.: Database engines on multicores, why parallelize when you can distribute? In: Proc. EuroSys 2011 (2011)","DOI":"10.1145\/1966445.1966448"},{"key":"61_CR20","doi-asserted-by":"crossref","unstructured":"Song, X., Chen, H., Chen, R., Wang, Y., Zang, B.: A case for scaling applications to many-core with os clustering. In: Proc. EuroSys 2011 (2011)","DOI":"10.1145\/1966445.1966452"},{"key":"61_CR21","doi-asserted-by":"crossref","unstructured":"Unterbrunner, P., Giannikis, G., Alonso, G., Fauser, D., Kossmann, D.: Predictable performance for unpredictable workloads. In: Proc. VLDB 2009 (2009)","DOI":"10.14778\/1687627.1687707"},{"key":"61_CR22","doi-asserted-by":"crossref","unstructured":"Vandiver, B., Balakrishnan, H., Liskov, B., Madden, S.: Tolerating byzantine faults in transaction processing systems using commit barrier scheduling. In: Proc. SOSP 2007 (2007)","DOI":"10.1145\/1294261.1294268"},{"key":"61_CR23","unstructured":"Wiesmann, M., Schiper, A., Pedone, F., Kemme, B., Alonso, G.: Database replication techniques: A three parameter classification. In: Proc. SRDS 2000 (2000)"},{"key":"61_CR24","doi-asserted-by":"crossref","unstructured":"Wiesmann, M., Schiper, A.: Comparison of database replication techniques based on total order broadcast. IEEE Trans. on Knowledge and Data Engineering\u00a017 (2005)","DOI":"10.1109\/TKDE.2005.54"},{"key":"61_CR25","doi-asserted-by":"crossref","unstructured":"Ye, Y., Ross, K.A., Vesdapunt, N.: Scalable aggregation on multicore processors. In: Proc. DaMoN 2011 (2011)","DOI":"10.1145\/1995441.1995442"},{"key":"61_CR26","unstructured":"Zhou, J., Cieslewicz, J., Ross, K.A., Shah, M.: Improving database performance on simultaneous multithreading processors. In: Proc. VLDB 2005 (2005)"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2013 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-40047-6_61","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,20]],"date-time":"2020-04-20T00:04:13Z","timestamp":1587341053000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-40047-6_61"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642400469","9783642400476"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-40047-6_61","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}