Kenneth Salem

Affiliations:
  • University of Waterloo, Canada


According to our database1, Kenneth Salem authored at least 79 papers between 1986 and 2023.

Collaborative distances:
  • Dijkstra number2 of two.
  • Erdős number3 of three.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
TECHNICAL PERSPECTIVE: Ad Hoc Transactions: What They Are and Why We Should Care.
SIGMOD Rec., 2023

Accurate Summary-based Cardinality Estimation Through the Lens of Cardinality Estimation Graphs.
SIGMOD Rec., 2023

2020
Special issue on best papers of DaMoN 2018.
VLDB J., 2020

Special issue on best papers of VLDB 2017.
VLDB J., 2020

ReSpark: Automatic Caching for Iterative Applications in Apache Spark.
Proceedings of the 2020 IEEE International Conference on Big Data (IEEE BigData 2020), 2020

2019
DimmStore: Memory Power Optimization for Database Systems.
Proc. VLDB Endow., 2019

DaMoN 19: The 15th International Workshop on Data Management on New Hardware.
Proceedings of the 2019 International Conference on Management of Data, 2019

DPI: The Data Processing Interface for Modern Networks.
Proceedings of the 9th Biennial Conference on Innovative Data Systems Research, 2019

2018
Sagas.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

Carousel: Low-Latency Transaction Processing for Globally-Distributed Data.
Proceedings of the 2018 International Conference on Management of Data, 2018

Workload-Aware CPU Performance Scaling for Transactional Database Systems.
Proceedings of the 2018 International Conference on Management of Data, 2018

RaMP: A Lightweight RDMA Abstraction for Loosely Coupled Applications.
Proceedings of the 10th USENIX Workshop on Hot Topics in Cloud Computing, 2018

Renormalization of NoSQL Database Schemas.
Proceedings of the Conceptual Modeling - 37th International Conference, 2018

2017
NoSE: Schema Design for NoSQL Applications.
IEEE Trans. Knowl. Data Eng., 2017

An analysis of memory power consumption in database systems.
Proceedings of the 13th International Workshop on Data Management on New Hardware, 2017

2016
Front Matter.
Proc. VLDB Endow., 2016

2015
A Taxonomy of Partitioned Replicated Cloud-based Database Systems.
IEEE Data Eng. Bull., 2015

Towards Dynamic Green-Sizing for Database Servers.
Proceedings of the International Workshop on Accelerating Data Management Systems Using Modern Processor and Storage Architectures, 2015

Write Amplification: An Analysis of In-Memory Database Durability Techniques.
Proceedings of the 3rd VLDB Workshop on In-Memory Data Mangement and Analytics, 2015

Database high availability using SHADOW systems.
Proceedings of the Sixth ACM Symposium on Cloud Computing, 2015

EdgeX: Edge Replication for Web Applications.
Proceedings of the 8th IEEE International Conference on Cloud Computing, 2015

2014
Accordion: Elastic Scalability for Database Systems Supporting Distributed Transactions.
Proc. VLDB Endow., 2014

Integrating SSD Caching into Database Systems.
IEEE Data Eng. Bull., 2014

Latency Amplification: Characterizing the Impact of Web Page Content on Load Times.
Proceedings of the 33rd IEEE International Symposium on Reliable Distributed Systems Workshops, 2014

2013
Hybrid Storage Management for Database Systems.
Proc. VLDB Endow., 2013

DAX: A Widely Distributed Multi-tenant Storage Service for DBMS Hosting.
Proc. VLDB Endow., 2013

Materialized views for eventually consistent record stores.
Proceedings of the Workshops Proceedings of the 29th IEEE International Conference on Data Engineering, 2013

Managing Geo-replicated Data in Multi-datacenters.
Proceedings of the Databases in Networked Information Systems - 8th International Workshop, 2013

2012
Elastic Scale-Out for Partition-Based Database Systems.
Proceedings of the Workshops Proceedings of the IEEE 28th International Conference on Data Engineering, 2012

2011
RemusDB: Transparent High Availability for Database Systems.
Proc. VLDB Endow., 2011

2010
Automatic virtual machine configuration for database workloads.
ACM Trans. Database Syst., 2010

Workload-aware storage layout for database systems.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2010

Automatic tuning of the multiprogramming level in Sybase SQL Anywhere.
Proceedings of the Workshops Proceedings of the 26th International Conference on Data Engineering, 2010

2009
Sagas.
Proceedings of the Encyclopedia of Database Systems, 2009

Deploying Database Appliances in the Cloud.
IEEE Data Eng. Bull., 2009

Report: 4th Int'l Workshop on Self-Managing Database Systems (SMDB 2009).
IEEE Data Eng. Bull., 2009

PSALM: Cardinality Estimation inthe Presence of Fine-Grained Access Controls.
Proceedings of the 25th International Conference on Data Engineering, 2009

CLIC: CLient-Informed Caching for Storage Servers.
Proceedings of the 7th USENIX Conference on File and Storage Technologies, 2009

2008
Report: 3rd Int'l Workshop on Self-Managing Database Systems (SMDB 2008).
IEEE Data Eng. Bull., 2008

Poster session: Constrained dynamic physical database design.
Proceedings of the 24th International Conference on Data Engineering Workshops, 2008

Database systems on virtual machines: How much do you lose?
Proceedings of the 24th International Conference on Data Engineering Workshops, 2008

Virtualization and databases: state of the art and research challenges.
Proceedings of the EDBT 2008, 2008

2007
Compact access control labeling for efficient secure XML query evaluation.
Data Knowl. Eng., 2007

Report on the Second International Workshop on Self-Managing Database Systems (SMDB 2007).
IEEE Data Eng. Bull., 2007

Storage workload estimation for database management systems.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

Database Virtualization: A New Frontier for Database Tuning and Physical Design.
Proceedings of the 23rd International Conference on Data Engineering Workshops, 2007

Towards Adaptive Costing of Database Access Methods.
Proceedings of the 23rd International Conference on Data Engineering Workshops, 2007

Semantic Prefetching of Correlated Query Sequences.
Proceedings of the 23rd International Conference on Data Engineering, 2007

Adaptive control of virtualized resources in utility computing environments.
Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007, 2007

2006
Lazy Database Replication with Snapshot Isolation.
Proceedings of the 32nd International Conference on Very Large Data Bases, 2006

Inferring a Serialization Order for Distributed Transactions.
Proceedings of the 22nd International Conference on Data Engineering, 2006

2005
Optimization of query streams using semantic prefetching.
ACM Trans. Database Syst., 2005

Dynamic Histograms for Non-Stationary Updates.
Proceedings of the Ninth International Database Engineering and Applications Symposium (IDEAS 2005), 2005

A Pure Lazy Technique for Scalable Transaction Processing in Replicated Databases.
Proceedings of the 11th International Conference on Parallel and Distributed Systems, 2005

Second-Tier Cache Management Using Write Hints.
Proceedings of the FAST '05 Conference on File and Storage Technologies, 2005

2004
Lazy Database Replication with Ordering Guarantees.
Proceedings of the 20th International Conference on Data Engineering, 2004

2002
Query processing techniques for arrays.
VLDB J., 2002

The Presumed-Either Two-Phase Commit Protocol.
IEEE Trans. Knowl. Data Eng., 2002

2000
How To Roll a Join: Asynchronous Incremental View Maintenance.
Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, 2000

1997
Adaptive Block Rearrangement Under UNIX.
Softw. Pract. Exp., 1997

A Language for Manipulating Arrays.
Proceedings of the VLDB'97, 1997

1996
The DBC: Processing Scientific Data Over the Internet.
Proceedings of the 16th International Conference on Distributed Computing Systems, 1996

1995
Adaptive Block Rearrangement
ACM Trans. Comput. Syst., 1995

Management of Partially Safe Buffers.
IEEE Trans. Computers, 1995

Non-deterministic Queue Operations.
J. Comput. Syst. Sci., 1995

1994
Altruistic Locking.
ACM Trans. Database Syst., 1994

Services for a Workflow Management System.
IEEE Data Eng. Bull., 1994

1992
Main Memory Database Systems: An Overview.
IEEE Trans. Knowl. Data Eng., 1992

Probabilistic Dignosis of Hot Spots.
Proceedings of the Eighth International Conference on Data Engineering, 1992

1991
Modeling Long-Running Activities as Nested Sagas.
IEEE Data Eng. Bull., 1991

Coordinating activities through extended sagas: a summary.
Proceedings of the Compcon Spring '91, San Francisco, 1991

1990
System M: A Transaction Processing Testbed for Memory Resident Data.
IEEE Trans. Knowl. Data Eng., 1990

Data Management with Massive Memory: A Summary.
Proceedings of the Parallel Database Systems, 1990

1989
Checkpointing Memory-Resident Databases.
Proceedings of the Fifth International Conference on Data Engineering, 1989

1988
The Impact of Disk Striping on Reliability.
IEEE Data Eng. Bull., 1988

1987
Concurrency Control and Recovery for Global Procedures in Federated Database Systems.
IEEE Data Eng. Bull., 1987

Sagas.
Proceedings of the Association for Computing Machinery Special Interest Group on Management of Data 1987 Annual Conference, 1987

Altruistic Locking: A Strategy for Coping with Long Lived Transactions.
Proceedings of the High Performance Transaction Systems, 1987

1986
Disk Striping.
Proceedings of the Second International Conference on Data Engineering, 1986


  Loading...