skip to main content
research-article

Performance in the spotlight

Published:01 August 2019Publication History
Skip Abstract Section

Abstract

Performance in its various guises features prominently in research evaluations, and rightly so. Without adequate performance a system is not fit for purpose. That doesn't necessarily mean we should pursue performance at all costs though. In this talk we'll explore a variety of additional evaluation criteria, with a focus on those that are most important to practitioners, and ask whether or not considering them can open up interesting avenues of research.

References

  1. VLDB 2019: Overview, 2019. http://vldb.org/2019Google ScholarGoogle Scholar
  2. Cooper, B., Silberstein, A., Tam, E., Ramakrishnan, R. and Sears, R. Benchmarking Cloud Serving Systems with YCSB. In ACM Symposium on Cloud Computing (SoCC '10) (Indianapolis, IN, USA, 2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. TPC-C On-Line Transaction Processing Benchmark. http://www.tpc.org/tpcc/default.aspGoogle ScholarGoogle Scholar
  4. TPC-H Decision Support Benchmark. http://www.tpc.org/tpch/default.aspGoogle ScholarGoogle Scholar
  5. Goodhart's Law. https://en.wikipedia.org/wiki/Goodhart%27s_law. Accessed May 2019Google ScholarGoogle Scholar
  6. Streetlight Effect. https://en.wikipedia.org/wiki/Streetlight_effect. Accessed May 2019Google ScholarGoogle Scholar
  7. Bacon, D., Bales, N., Bruno, N., Cooper, B., Dickinson, A., Fikes, A., Fraser, C., Gubarev, A., Joshi, M., Kogan, E., Lloyd, A., Melnik, S., Rao, R., Shue, D., Taylor, C., van der Holst, M. and Woodford, D. Spanner: Becoming a SQL System. In Proceedings of the 2017 ACM International Conference on Management of Data, pages 331--343, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Tu, T., Liu, X., Song, L. and Zhang, Y. Understanding Real-World Concurrency Bugs in Go. In Proceedings of 2019 Architectural Support for Programming Languages and Operating Systems (ASPLOS '19), 2019 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Van Roy, P. Programming Paradigms for Dummies: What Every Programmer Should Know. In New Computational Paradigms for Computer Music, 2009.Google ScholarGoogle Scholar
  10. Alvaro, P., Conway, N., Hellerstein, J., and Marczak, W. Consistency analysis in Bloom: a CALM and Collected Approach. In CIDR, 2011Google ScholarGoogle Scholar
  11. Fekete, A., Goldrei, S., and Asenjo, J. Quantifying Isolation Anomalies. PVLDB, 2(1):467--478, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Bailis, P., Davidson, A., Fekete, A., Ghodsi, A. Hellerstein, J. and Stoica, I. Highly available transactions: Virtues and limitations. PVLDB, 7(3):181--192, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Helland, P. and Campbell, D. Building on quicksand In CIDR, 2009.Google ScholarGoogle Scholar
  14. Balegas, V., Duarte, S., Ferreira, C., Rodrigues, R., Preguiça, N., Najafzadeh, M. and Shapiro, M. Putting consistency back into eventual consistency. In Proceedings of the Tenth European Conference on Computer Systems, ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Bailis, P., Fekete, A. Franklin, M., Ghodsi, A., Hellerstein, J., and Stoica, I. Coordination avoidance in database systems. PVLDB, 8(3):185--196, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Gan, Y., Zhang, Y., Cheng D., Shetty, A., Rathi, P., Katarki, N., Bruno, A., Hu, J., Ritchken, B., Jackson, B., Hu, K., Pancholi, M., He, Y., Clancy, B., Colen, C., Wen, F., Leung, C., Wang, S., Zaruvinsky, L., Espinosa, M., Lin, R., Liu, Z., Padilla, J. and Delimitrou, C. An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems. In Proceedings of the 2019 Architectural Support for Programming Languages and Operating Systems (ASPLOS '19), ACM, 2019. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image Proceedings of the VLDB Endowment
    Proceedings of the VLDB Endowment  Volume 12, Issue 12
    August 2019
    547 pages

    Publisher

    VLDB Endowment

    Publication History

    • Published: 1 August 2019
    Published in pvldb Volume 12, Issue 12

    Qualifiers

    • research-article
  • Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)1

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader