Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Simon Loesing

dblp:74/7376 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 4 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
4 papers
Transaction processing and concurrency control · 36% Query processing and optimization · 34% Database system architecture and tuning · 25%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Cloud and datacenter computing · 100%

Topics — the 5 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
concurrency control
0.212015
On the Design and Scalability of Distributed Shared-Data Databases · SIGMOD Conference 2015
Query processing and optimization › join processing › join algorithms
in-memory join
0.212015
Rack-Scale In-Memory Join Processing using RDMA · SIGMOD Conference 2015
Query processing and optimization
join processing
0.212015
Rack-Scale In-Memory Join Processing using RDMA · SIGMOD Conference 2015
Transaction processing and concurrency control
scalable transaction processing
0.212015
On the Design and Scalability of Distributed Shared-Data Databases · SIGMOD Conference 2015
Cloud and datacenter computing
cloud storage
0.112010
Cloudy: A Modular Cloud Storage System · Proc. VLDB Endow. 2010

Methods — techniques the papers use, named apart from their topics

data buffering · 0.4concurrency control · 0.4generic data model · 0.2adaptive load handling · 0.2RDMA · 0.2
YearPublicationVenuePosition
2015 Rack-Scale In-Memory Join Processing using RDMA
abstract
Database systems running on a cluster of machines, i.e. rack-scale databases, are a common architecture for many large databases and data appliances. As the data movement across machines is often a significant bottleneck, these systems typically use a low-latency, high-throughput network such as InfiniBand. To achieve the necessary performance, parallel join algorithms must take advantage of the primitives provided by the network to speed up data transfer.
Claude Barthels, Simon Loesing, Gustavo Alonso, Donald Kossmann
SIGMOD Conference2
2015 On the Design and Scalability of Distributed Shared-Data Databases
abstract
Database scale-out is commonly implemented by partitioning data across several database instances. This approach, however, has several restrictions. In particular, partitioned databases are inflexible in large-scale deployments and assume a partition-friendly workload in order to scale. In this paper, we analyze an alternative architecture design for distributed relational databases that overcomes the limitations of partitioned databases. The architecture is based on two fundamental principles: We decouple query processing and transaction management from data storage, and we share data across query processing nodes. The combination of these design choices provides scalability, elasticity, and operational flexibility without making any assumptions on the workload. As a drawback, sharing data among multiple database nodes causes synchronization overhead. To address this limitation, we introduce techniques for scalable transaction processing in shared-data environments. Specifically, we describe mechanisms for efficient data access, concurrency control, and data buffering. In combination with new hardware trends, the techniques enable performance characteristics that top state-of-the-art partitioned databases.
Simon Loesing, Markus Pilman, Thomas Etter, Donald Kossmann
SIGMOD Conference1
2010 An evaluation of alternative architectures for transaction processing in the cloud
abstract
Cloud computing promises a number of advantages for the deployment of data-intensive applications. One important promise is reduced cost with a pay-as-you-go business model. Another promise is (virtually) unlimited throughput by adding servers if the workload increases. This paper lists alternative architectures to effect cloud computing for database applications and reports on the results of a comprehensive evaluation of existing commercial cloud services that have adopted these architectures. The focus of this work is on transaction processing (i.e., read and update workloads), rather than analytics or OLAP workloads, which have recently gained a great deal of attention. The results are surprising in several ways. Most importantly, it seems that all major vendors have adopted a different architecture for their cloud services. As a result, the cost and performance of the services vary significantly depending on the workload.
Donald Kossmann, Tim Kraska, Simon Loesing
SIGMOD Conference3
2010 Cloudy: A Modular Cloud Storage System
abstract
This demonstration presents Cloudy, a modular cloud storage system. Cloudy provides a highly flexible architecture for distributed data storage and is designed to operate with multiple workloads. Based on a generic data model, Cloudy can be customized to meet application requirements. The goal of this demonstration is to show the ability of Cloudy to efficiently process different query languages, and to automatically adapt to varying load scenarios.
Donald Kossmann, Tim Kraska, Simon Loesing, Stephan Merkli, Raman Mittal, Flavio Pfaffhauser
Proc. VLDB Endow.3