Daniel Abadi's Publications



  Conference or Journal Publication (47)
The FuzzyLog: A Partially Ordered Shared Log. Lockerman, J.; Faleiro, J. M.; Kim, J.; Sankaran, S.; Abadi, D. J.; Aspnes, J.; Sen, S.; and Balakrishnan, M. In OSDI, 2018.
The FuzzyLog: A Partially Ordered Shared Log [pdf] paper   bibtex
An Overview of Deterministic Database Systems. Abadi, D. J.; and Faleiro, J. M. CACM, 61(9), September 2018.
An Overview of Deterministic Database Systems [pdf] paper   bibtex
High Performance Transactions via Early Write Visibility. Faleiro, J. M.; Abadi, D. J.; and Hellerstein, J. M. PVLDB 10(5): 613-624, 2017.
High Performance Transactions via Early Write Visibility [pdf] paper   bibtex
Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold?. Faleiro, J. M.; and Abadi, D. J. In CIDR, 2017.
Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? [pdf] paper   bibtex
Automatic Generation of Normalized Relational Schemas from Nested Key-Value Data. DiScala, M.; and Abadi, D. J. In SIGMOD, 2016.
Automatic Generation of Normalized Relational Schemas from Nested Key-Value Data [pdf] paper   bibtex
Design Principles for Scaling Multi-core OLTP Under High Contention. Ren, K.; Faleiro, J.; and Abadi, D. J. In SIGMOD, 2016.
Design Principles for Scaling Multi-core OLTP Under High Contention [pdf] paper   bibtex
Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems. Ren, K.; Diamond, T.; Abadi, D. J.; and Thomson, A. In SIGMOD, 2016.
Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems [pdf] paper   bibtex
Scalable Pattern Matching Over Compressed Graphs via Dedensification. Maccioni, A.; and Abadi, D. J. In KDD, 2016.
Scalable Pattern Matching Over Compressed Graphs via Dedensification [pdf] paper   bibtex
LEOPARD: Lightweight Edge-Oriented Partitioning and Replication for Dynamic Graphs. Huang, J.; and Abadi, D. J. PVLDB 9(7): 540-551, 2016.
LEOPARD: Lightweight Edge-Oriented Partitioning and Replication for Dynamic Graphs [pdf] paper   bibtex
Rethinking serializable multiversion concurrency control. Faleiro, J. M.; and Abadi, D. J. PVLDB 8(11): 1190-1201, 2015.
Rethinking serializable multiversion concurrency control [pdf] paper   bibtex
CalvinFS: Consistent WAN Replication and Scalable Metadata Management for Distributed File Systems. Thomson, A.; and Abadi, D. J. In FAST, pages 1-14, 2015.
CalvinFS: Consistent WAN Replication and Scalable Metadata Management for Distributed File Systems [pdf] paper   bibtex
FIT: A Distributed Database Performance Tradeoff. Faleiro, J. M.; and Abadi, D. J. IEEE Data Engineering Bulletin, 38(1): 10-17, 2015.
FIT: A Distributed Database Performance Tradeoff [pdf] paper   bibtex
VLL: A Lock Manager Redesign for Main Memory Database Systems. Ren, K.; Thomson, A.; and Abadi, D. J. VLDB Journal 24(5): 681-705, October 2015.
VLL: A Lock Manager Redesign for Main Memory Database Systems [pdf] paper   bibtex
Lazy Evaluation of Transactions in Database Systems. Faleiro, J.; Thomson, A.; and Abadi, D. J. In SIGMOD, 2014.
Lazy Evaluation of Transactions in Database Systems [pdf] paper   bibtex
Sinew: a SQL System for Unified Analytics of Multi-structured Data. Tahara, D.; Diamond, T.; and Abadi, D. J. In SIGMOD, 2014.
Sinew: a SQL System for Unified Analytics of Multi-structured Data [pdf] paper   bibtex
An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems. Ren, K.; Thomson, A.; and Abadi, D. J. PVLDB 7(10): 821-832, 2014.
An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems [pdf] paper   bibtex
Fast Distributed Transactions and Strongly Consistent Replication for OLTP Database Systems. Thomson, A.; Diamond, T.; Weng, S.; Ren, K.; Shao, P.; and Abadi, D. J. ACM TODS 39(2): 11, 2014.
Fast Distributed Transactions and Strongly Consistent Replication for OLTP Database Systems [pdf] paper   bibtex
Query Optimization of Distributed Pattern Matching. Huang, J.; Venkatraman, K.; and Abadi, D. J. In ICDE, 2014.
Query Optimization of Distributed Pattern Matching [pdf] paper   bibtex
The Beckman Report on Database Research. Abadi, D. J.; Agrawal, R.; Ailamaki, A.; Balazinska, M.; Bernstein, P. A.; Carey, M. J.; Chaudhuri, S.; Dean, J.; Doan, A.; Franklin, M. J.; Gehrke, J.; Haas, L. M.; Halevy, A. Y.; Hellerstein, J. M.; Ioannidis, Y. E.; Jagadish, H. V.; Kossmann, D.; Madden, S.; Mehrotra, S.; Milo, T.; Naughton, J. F.; Ramakrishnan, R.; Markl, V.; Olston, C.; Ooi, B. C.; Re, C.; Suciu, D.; Stonebraker, M.; Walter, T.; and Widom, J. SIGMOD Record, 43(3): 61-70, 2014.
The Beckman Report on Database Research [pdf] paper   bibtex
Modularity and Scalability in Calvin. Thomson, A.; and Abadi, D. J. IEEE Data Engineering Bulletin, 36(2): 48-55, 2013.
Modularity and Scalability in Calvin [pdf] paper   bibtex
The Design and Implementation of Modern Column-Oriented Database Systems. Abadi, D.; Boncz, P.; Harizopoulos, S.; Idreos, S.; and Madden, S. Foundations and Trends in Databases, 5(3): 197-280, 2013.
The Design and Implementation of Modern Column-Oriented Database Systems [pdf] paper   bibtex
Invisible Loading: Access-Driven Data Transfer from Raw Files into Database Systems. Abouzied, A.; Abadi, D. J.; and Silberschatz, A. In EDBT, 2013.
Invisible Loading: Access-Driven Data Transfer from Raw Files into Database Systems [pdf] paper   bibtex
Lightweight Locking for Main Memory Database Systems. Ren, K.; Thomson, A.; and Abadi, D. J. PVLDB 6(2): 145-156, 2012.
Lightweight Locking for Main Memory Database Systems [pdf] paper   bibtex
Consistency Tradeoffs in Modern Distributed Database System Design: CAP is Only Part of the Story. Abadi, D. J. IEEE Computer, 45(2), 2012.
Consistency Tradeoffs in Modern Distributed Database System Design: CAP is Only Part of the Story [pdf] paper   bibtex
Calvin: Fast Distributed Transactions for Partitioned Database Systems. Thomson, A.; Diamond, T.; Weng, S.; Ren, K.; Shao, P.; and Abadi, D. J. In SIGMOD, 2012.
Calvin: Fast Distributed Transactions for Partitioned Database Systems [pdf] paper   bibtex
Scalable SPARQL Querying of Large RDF Graphs. Huang, J.; Abadi, D. J.; and Ren, K. PVLDB, 4(21), August 2011.
Scalable SPARQL Querying of Large RDF Graphs [pdf] paper   bibtex
Efficient Processing of Data Warehousing Queries in a Split Execution Environment. Bajda-Pawlikowski, K.; Abadi, D. J.; Silberschatz, A.; and Paulson, E. In SIGMOD, 2011.
Efficient Processing of Data Warehousing Queries in a Split Execution Environment [pdf] paper   bibtex
Building Deterministic Transaction Processing Systems without Deterministic Thread Scheduling. Thomson, A.; and Abadi, D. J. In WODET, 2011.
Building Deterministic Transaction Processing Systems without Deterministic Thread Scheduling [pdf] paper   bibtex
The Case for Determinism in Database Systems. Thomson, A.; and Abadi, D. J. PVLDB, 3(1), September 2010.
The Case for Determinism in Database Systems [pdf] paper   bibtex
Low Overhead Concurrency Control for Partitioned Main Memory Databases. Jones, E. P. C.; Abadi, D. J.; and Madden, S. In SIGMOD, 2010.
Low Overhead Concurrency Control for Partitioned Main Memory Databases [pdf] paper   bibtex
MapReduce and Parallel DBMSs: Friends or Foes?. Stonebraker, M.; Abadi, D. J.; DeWitt, D. J.; Madden, S.; Paulson, E.; Pavlo, A.; and Rasin, A. CACM, 53(1), January 2010.
MapReduce and Parallel DBMSs: Friends or Foes? [pdf] paper   bibtex   1 download
HadoopDB: An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads. Abouzied, A.; Bajda-Pawlikowski, K.; Abadi, D. J.; Silberschatz, A.; and Rasin, A. PVLDB, 2(1), August 2009.
HadoopDB: An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads [pdf] paper   bibtex
A Comparison of Approaches to Large Scale Data Analysis. Pavlo, A.; Paulson, E.; Rasin, A.; Abadi, D. J.; DeWitt, D. J.; Madden, S. R.; and Stonebraker, M. In SIGMOD, Providence, Rhode Island, USA, 2009.
A Comparison of Approaches to Large Scale Data Analysis [pdf] paper   bibtex
Data Management in the Cloud: Limitations and Opportunities. Abadi, D. J. IEEE Data Engineering Bulletin, 32(1), March 2009.
Data Management in the Cloud: Limitations and Opportunities [pdf] paper   bibtex   1 download
SW-Store: A Vertically Partitioned DBMS for Semantic Web Data Management. Abadi, D. J.; Marcus, A.; Madden, S. R.; and Hollenbach, K. VLDB Journal, 18(2), April 2009.
SW-Store: A Vertically Partitioned DBMS for Semantic Web Data Management [pdf] paper   bibtex
Column-Stores vs. Row-Stores: How Different Are They Really?. Abadi, D. J.; Madden, S. R.; and Hachem, N. In SIGMOD, Vancouver, Canada, 2008.
Column-Stores vs. Row-Stores: How Different Are They Really? [pdf] paper   bibtex   1 download
OLTP Through the Looking Glass, And What We Found There. Harizopoulos, S.; Abadi, D. J.; Madden, S. R.; and Stonebraker, M. In SIGMOD, Vancouver, Canada, 2008.
OLTP Through the Looking Glass, And What We Found There [pdf] paper   bibtex   2 downloads
Scalable Semantic Web Data Management Using Vertical Partitioning. Abadi, D. J.; Marcus, A.; Madden, S. R.; and Hollenbach, K. In VLDB, Vienna, Austria, 2007. Best Paper Award
Scalable Semantic Web Data Management Using Vertical Partitioning [pdf] paper   bibtex   abstract
The End of an Architectural Era (It's Time for a Complete Rewrite). Stonebraker, M.; Madden, S. R.; Abadi, D. J.; Harizopoulos, S.; Hachem, N.; and Helland, P. In VLDB, Vienna, Austria, 2007.
The End of an Architectural Era (It's Time for a Complete Rewrite) [pdf] paper   bibtex   abstract
Column Stores for Wide and Sparse Data. Abadi, D. J. In CIDR, Asilomar, CA, USA, 2007.
Column Stores for Wide and Sparse Data [pdf] paper   bibtex   abstract
Materialization Strategies in a Column-Oriented DBMS. Abadi, D. J.; Myers, D. S.; DeWitt, D. J.; and Madden, S. R. In ICDE, pages 466-475, Istanbul, Turkey, 2007.
Materialization Strategies in a Column-Oriented DBMS [pdf] paper   bibtex   abstract
Performance Tradeoffs in Read-Optimized Databases. Harizopoulos, S.; Liang, V.; Abadi, D. J.; and Madden, S. R. In VLDB, pages 487-498, Seoul, Korea, 2006.
Performance Tradeoffs in Read-Optimized Databases [pdf] paper   bibtex   abstract
Integrating Compression and Execution in Column-Oriented Database Systems. Abadi, D. J.; Madden, S. R.; and Ferreira, M. In SIGMOD, pages 671-682, Chicago, IL, USA, 2006.
Integrating Compression and Execution in Column-Oriented Database Systems [pdf] paper   bibtex   abstract
REED: Robust, Efficient Filtering and Event Detection in Sensor Networks. Abadi, D. J.; Madden, S. R.; and Lindner, W. In VLDB, pages 769-780, Trondheim, Norway, 2005.
REED: Robust, Efficient Filtering and Event Detection in Sensor Networks [pdf] paper   bibtex   abstract
C-Store: A Column-Oriented DBMS. Stonebraker, M.; Abadi, D. J.; Batkin, A.; Chen, X.; Cherniack, M.; Ferreira, M.; Lau, E.; Lin, A.; Madden, S. R.; O'Neil, E. J.; O'Neil, P. E.; Rasin, A.; Tran, N.; and Zdonik, S. B. In VLDB, pages 553-564, Trondheim, Norway, 2005. 10 Year Best Paper Award
C-Store: A Column-Oriented DBMS [pdf] paper   bibtex   abstract
The Design of the Borealis Stream Processing Engine. Abadi, D. J.; Ahmad, Y.; Balazinska, M.; Cetintemel, U.; Cherniack, M.; Hwang, J.; Lindner, W.; Maskey, A. S.; Rasin, A.; Ryvkina, E.; Tatbul, N.; Xing, Y.; and Zdonik, S. B. In CIDR, Asilomar, CA, USA, 2005.
The Design of the Borealis Stream Processing Engine [pdf] paper   bibtex   abstract
Aurora: A New Model and Architecture for Data Stream Management. Abadi, D. J.; Carney, D.; Cetintemel, U.; Cherniack, M.; Convey, C.; Lee, S.; Stonebraker, M.; Tatbul, N.; and Zdonik, S. B. VLDB Journal, 12(2), September 2003.
Aurora: A New Model and Architecture for Data Stream Management [pdf] paper   bibtex   abstract
  Demonstration (5)
HadoopDB in Action: Building Real World Applications. Abouzied, A.; Bajda-Pawlikowski, K.; Huang, J.; Abadi, D. J.; and Silberschatz, A. Demonstration. SIGMOD, 2010.
HadoopDB in Action: Building Real World Applications [pdf] paper   bibtex
H-Store: A High-Performance, Distributed Main Memory Transaction Processing System. Kallman, R.; Kimura, H.; Natkins, J.; Pavlo, A.; Rasin, A.; Zdonik, S.; Jones, E.; Zhang, Y.; Madden, S.; Stonebraker, M.; Hugg, J.; and Abadi, D. J. Demonstration. VLDB, 2008.
H-Store: A High-Performance, Distributed Main Memory Transaction Processing System [pdf] paper   bibtex
An Integration Framework for Sensor Networks and Data Stream Management Systems. Abadi, D. J.; Lindner, W.; Madden, S. R.; and Schuler, J. Demonstration. VLDB, 2004.
An Integration Framework for Sensor Networks and Data Stream Management Systems [pdf] paper   bibtex   abstract
Aurora: A Data Stream Management System. Abadi, D. J.; Carney, D.; Cetintemel, U.; Cherniack, M.; Convey, C.; Erwin, C.; Galvez, E.; Hatoun, M.; Hwang, J.; Maskey, A. S.; Rasin, A.; Singer, A.; Stonebraker, M.; Tatbul, N.; Xing, Y.; Yan, R.; and Zdonik, S. B. Demonstration. SIGMOD, 2003.
Aurora: A Data Stream Management System [pdf] paper   bibtex   abstract
Visual COKO: A Debugger for Query Optimizer Development. Abadi, D. J.; and Cherniack, M. Demonstration. SIGMOD, 2002.
Visual COKO: A Debugger for Query Optimizer Development [pdf] paper   bibtex   abstract
  M.Phil. Thesis (1)
Comparing Domain-Specific and Non-Domain-Specific Anaphora Resolution Techniques. Abadi, D. J. Cambridge University MPhil Dissertation, 2003. M.Phil. Thesis
Comparing Domain-Specific and Non-Domain-Specific Anaphora Resolution Techniques [pdf] paper   bibtex   abstract
  Phd Thesis (1)
Query Execution in Column-Oriented Database Systems. Abadi, D. J. MIT PhD Dissertation, 2008. SIGMOD Jim Gray Doctoral Dissertation Award
Query Execution in Column-Oriented Database Systems [pdf] paper   bibtex   abstract
  Technical Report (1)
Using The Barton Libraries Dataset As An RDF Benchmark. Abadi, D. J.; Marcus, A.; Madden, S. R.; and Hollenbach, K. Technical Report MIT-CSAIL-TR-2007-036, MIT, 2007.
Using The Barton Libraries Dataset As An RDF Benchmark [pdf] paper   bibtex   abstract
  Tutorial or Panel (4)
Tutorial: Column oriented Database Systems. Abadi, D. J.; Boncz, P. A.; and Harizopoulos, S. In VLDB, 2009.
Tutorial: Column oriented Database Systems [pdf] paper   Tutorial: Column oriented Database Systems [link] slides   bibtex
Tutorial: SQL-on-Hadoop Systems. Abadi, D. J.; Babu, S.; Ozcan, F.; and Pandis, I. In VLDB, 2015.
Tutorial: SQL-on-Hadoop Systems [pdf] paper   Tutorial: SQL-on-Hadoop Systems [link] slides   bibtex
Panel: Are we experiencing a big data bubble?. Ozcan, F.; Tatbul, N.; Abadi, D. J.; Kornacker, M.; Mohan, C.; Ramasamy, K.; and Wiener, J. L. In SIGMOD, pages 1407-1408, 2014.
Panel: Are we experiencing a big data bubble? [pdf] paper   bibtex
Panel: How best to build web-scale data managers?. Bernstein, P. A.; Abadi, D. J.; Cafarella, M. J.; Hellerstein, J. M.; Kossmann, D.; and Madden, S. In VLDB, 2009.
Panel: How best to build web-scale data managers? [pdf] paper   Panel: How best to build web-scale data managers? [link] slides   bibtex
  Undergraduate Senior Honors Thesis (1)
Visual COKO: A Debugger for Query Optimizer Development. Abadi, D. J. Brandeis University Senior Honors Thesis, 2002. Undergraduate Thesis
Visual COKO: A Debugger for Query Optimizer Development [pdf] paper   bibtex   abstract