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

Henrik Mühe

dblp:63/6162 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none

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

Databases, data management, data science and information retrieval · 4 · 3 first-authorComputer networks · 1 · 1 since 2021

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.

Computer networks
1 paper
Software-defined and programmable networks · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

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

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks
SDN control plane
0.512021
Orion: Google's Software-Defined Networking Control Plane · NSDI 2021
Cloud and datacenter computing
datacenter network
0.112021
Orion: Google's Software-Defined Networking Control Plane · NSDI 2021
Cloud and datacenter computing › datacenter network
software-defined networking
0.112021
Orion: Google's Software-Defined Networking Control Plane · NSDI 2021
YearPublicationVenuePosition
2021 Orion: Google's Software-Defined Networking Control Plane
Andrew D. Ferguson, Steve D. Gribble, Chi-Yao Hong, Chip Killian, Waqar Mohsin, Henrik Mühe, Joon Ong, Leonid B. Poutievski, Lorenzo Vicisano, Richard Alimi, Shawn Shuoshuo Chen, Mike Conley, Subhasree Mandal, Karthik Nagaraj, Kondapa Naidu Bollineni, Amr Sabaa, Shidong Zhang, Amin Vahdat
NSDI6
2013 Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems
Henrik Mühe, Alfons Kemper, Thomas Neumann 0001
CIDR1
2012 The mainframe strikes back: elastic multi-tenancy using main memory database systems on a many-core server
abstract
Contrary to recent trends in database systems research focussing on scaling out workloads on a cluster of commodity computers, this demo will break grounds for scale-up. We show that an elastic multi-tenancy solution can be achieved by combining a many-core server with a low footprint main memory database system. Total transactional throughput for TPC-C like order-entry transactions reaches up to 2 million transactions per second on a 32 core server while the number of tenants sharing a single server can be varied from a few to hundreds of separate tenants without diminishing total throughput. Contrary to common belief, a scale-up solution provides high flexibility for tenants with growing throughput needs and allows for simple sharing of common resources between different tenants while minimizing hardware and computing overhead. We show that our approach can handle changes in tenant requirements with minimal impact on other tenants on the server. Additionally, we prove that our architecture provides sufficient per-tenant throughput to handle big tenants and scales well with database size.
Henrik Mühe, Alfons Kemper, Thomas Neumann 0001
EDBT1
2011 How to efficiently snapshot transactional data: hardware or software controlled?
abstract
The quest for real-time business intelligence requires executing mixed transaction and query processing workloads on the same current database state. However, as Harizopoulos et al. [6] showed for transactional processing, co-execution using classical concurrency control techniques will not yield the necessary performance -- even in re-emerging main memory database systems. Therefore, we designed an in-memory database system that separates transaction processing from OLAP query processing via periodically refreshed snapshots. Thus, OLAP queries can be executed without any synchronization and OLTP transaction processing follows the lock-free, mostly serial processing paradigm of H-Store [8]. In this paper, we analyze different snapshot mechanisms: Hardware-supported Page Shadowing, which lazily copies memory pages when changed by transactions, software controlled Tuple Shadowing, which generates a new version when a tuple is modified, software controlled Twin Tuple, which constantly maintains two versions of each tuple and HotCold Shadowing, which effectively combines Tuple Shadowing and hardware-supported Page Shadowing by clustering update-intensive objects. We evaluate their performance based on the mixed workload CH-BenCHmark which combines the TPC-C and the TPC-H benchmarks on the same database schema and state.
Henrik Mühe, Alfons Kemper, Thomas Neumann 0001
DaMoN1
2009 Decentral Item-Based Collaborative Filtering for Recommending Images on Mobile Devices
abstract
Decentral recommender systems appear well suited for mobile scenarios, but have not been investigated thoroughly or implemented very much so far. We have designed and implemented a system to recommend images on personal digital assistants (PDAs). Our approach also incorporates recommending for groups of users that are present at a public shared display. The system exchanges rating vectors among PDAs, computes local matrices of item similarity and utilizes them to generate recommendations. Our innovation in comparison to existing systems includes improving the extensibility of the data model by introducing versioned rating vectors. In addition, we have optimized the storage requirements on the mobile device. We have evaluated the approach in a small user study. Furthermore, the scalability of our system was analyzed using a standard recommender data set resulting in positive findings.
Wolfgang Wörndl, Henrik Mühe, Vivian Prinz
Mobile Data Management2