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

Brendan Tschaen

dblp:166/6915 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none

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

Computer networks · 2Databases, data management, data science and information retrieval · 1

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 architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 77% Cloud and datacenter computing · 23%
Databases, data mining, and information retrieval
1 paper
Transaction processing and concurrency control · 100%
Computer networks
1 paper
Network performance modeling · 77% Network management and operations · 23%

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

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
serializability
0.412020
A Drop-in Middleware for Serializable DB Clustering across Geo-distributed Sites · Proc. VLDB Endow. 2020
Distributed systems › distributed system architecture
geo-distributed systems
0.412020
A Drop-in Middleware for Serializable DB Clustering across Geo-distributed Sites · Proc. VLDB Endow. 2020
Network performance modeling
network reliability
0.212015
Chaos Monkey: Increasing SDN Reliability through Systematic Network Destruction · SIGCOMM 2015
Cloud and datacenter computing › geo-distributed cloud
geo-distributed services
0.112020
A Drop-in Middleware for Serializable DB Clustering across Geo-distributed Sites · Proc. VLDB Endow. 2020
Network management and operations
network verification
0.112015
Chaos Monkey: Increasing SDN Reliability through Systematic Network Destruction · SIGCOMM 2015

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

entry-consistent redo log · 0.9drop-in middleware · 0.9chaos engineering · 0.2
YearPublicationVenuePosition
2020 A Drop-in Middleware for Serializable DB Clustering across Geo-distributed Sites
abstract
Many geo-distributed services at web-scale companies still rely on databases (DBs) primarily optimized for single-site performance. At AT&T this is exemplified by services in the network control plane that rely on third-party software that uses DBs like MariaDB and PostgreSQL, which do not provide strict serializability across sites without a significant performance impact. Moreover, it is often impractical for these services to re-purpose their code to use newer DBs optimized for geo-distribution. In this paper, a novel drop-in solution for DB clustering across sites called Metric is presented that can be used by services without changing a single line of code. Metric leverages the single-site performance of an existing service's DB and combines it with a cross-site clustering solution based on an entry-consistent redo log that is specifically tailored for geo-distribution. Detailed correctness arguments are presented and extensive evaluations with various benchmarks show that Metric outperforms other solutions for the access patterns in our production use-cases where service replicas access different tables on different sites. In particular, Metric achieves up to 56% less latency and 5.2x higher throughput than MariaDB and PostgreSQL clustering, and up to 90% less latency and 26x higher throughput than CockroachDB and TiDB, systems that are designed to support geo-distribution.
Enrique Saurez, Bharath Balasubramanian, Richard D. Schlichting, Brendan Tschaen, Shankaranarayanan Puzhavakath Narayanan, Zhe Huang 0001, Umakishore Ramachandran
Proc. VLDB Endow.4
2015 Destroying networks for fun (and profit)
abstract
Network failures are inevitable. Interfaces go down, devices crash and resources become exhausted. It is the responsibility of the control software to provide reliable services on top of unreliable components and throughout unpredictable events. Guaranteeing the correctness of the controller under all types of failures is therefore essential for network operations. Yet, this is also an almost impossible task due to the complexity of the control software, the underlying network, and the lack of precision in simulation tools.
Nick Shelly, Brendan Tschaen, Klaus-Tycho Förster, Michael Alan Chang, Theophilus Benson, Laurent Vanbever
HotNets2
2015 Chaos Monkey: Increasing SDN Reliability through Systematic Network Destruction
abstract
No abstract available.
Michael Alan Chang, Brendan Tschaen, Theophilus Benson, Laurent Vanbever
SIGCOMM2