Ryan Johnson

Affiliations:
  • LogicBlox, Atlanta, GA, USA
  • University of Toronto, ON, Canada (former)
  • Swiss Federal Institute of Technology, Lausanne, Switzerland (former)
  • Carnegie Mellon University, Pittsburgh, PA, USA (former)
  • Brigham Young University, Provo, UT, USA (former)


According to our database1, Ryan Johnson authored at least 40 papers between 2005 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2019
BionicDB: Fast and Power-Efficient OLTP on FPGA.
Proceedings of the Advances in Database Technology, 2019

2018
Erratum to: Efficiently making (almost) any concurrency control mechanism serializable.
VLDB J., 2018

2017
Efficiently making (almost) any concurrency control mechanism serializable.
VLDB J., 2017

Query Fresh: Log Shipping on Steroids.
Proc. VLDB Endow., 2017

2016
ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads.
Proceedings of the 2016 International Conference on Management of Data, 2016

2015
Processing Analytical Workloads Incrementally.
CoRR, 2015

The Serial Safety Net: Efficient Concurrency Control on Modern Hardware.
Proceedings of the 11th International Workshop on Data Management on New Hardware, 2015

Slingshot: A modular framework for designing data processing systems.
Proceedings of the 2015 IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, October 29, 2015

2014
Eliminating unscalable communication in transaction processing.
VLDB J., 2014

Scalable Logging through Emerging Non-Volatile Memory.
Proc. VLDB Endow., 2014

Robust concurrency control in main-memory DBMS: What main memory giveth, the application taketh away.
Proceedings of the 2nd International Workshop on In Memory Data Management and Analytics, 2014

Skew-resistant parallel in-memory spatial join.
Proceedings of the Conference on Scientific and Statistical Database Management, 2014

2013
Scalable and dynamically balanced shared-everything OLTP with physiological partitioning.
VLDB J., 2013

Toward Scalable Transaction Processing.
Proc. VLDB Endow., 2013

The price of generality in spatial indexing.
Proceedings of the 2nd ACM SIGSPATIAL International Workshop on Analytics for Big Geospatial Data, 2013

A parallel spatial data analysis infrastructure for the cloud.
Proceedings of the 21st SIGSPATIAL International Conference on Advances in Geographic Information Systems, 2013

The bionic DBMS is coming, but what will it look like?
Proceedings of the Sixth Biennial Conference on Innovative Data Systems Research, 2013

2012
Scalability of write-ahead logging on multicore and multisocket hardware.
VLDB J., 2012

Fighting back: using observability tools to improve the DBMS (not just diagnose it).
Proceedings of the Fifth International Workshop on Testing Database Systems, 2012

2011
Repeatability and workability evaluation of SIGMOD 2011.
SIGMOD Rec., 2011

PLP: Page Latch-free Shared-everything OLTP.
Proc. VLDB Endow., 2011

A data-oriented transaction execution engine and supporting tools.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2011

Accelerating the Cloud with Heterogeneous Computing.
Proceedings of the 3rd USENIX Workshop on Hot Topics in Cloud Computing, 2011

Here are my Data Files. Here are my Queries. Where are my Results?
Proceedings of the Fifth Biennial Conference on Innovative Data Systems Research, 2011

2010
TPC-E vs. TPC-C: characterizing the new TPC-E benchmark via an I/O comparison study.
SIGMOD Rec., 2010

Data-Oriented Transaction Execution.
Proc. VLDB Endow., 2010

Aether: A Scalable Approach to Logging.
Proc. VLDB Endow., 2010

Decoupling contention management from scheduling.
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010

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

Improving OLTP Scalability using Speculative Lock Inheritance.
Proc. VLDB Endow., 2009

Shore-MT: a scalable storage manager for the multicore era.
Proceedings of the EDBT 2009, 2009

Evaluating and repairing write performance on flash devices.
Proceedings of the Fifth International Workshop on Data Management on New Hardware, 2009

A new look at the roles of spinning and blocking.
Proceedings of the Fifth International Workshop on Data Management on New Hardware, 2009

2008
Interrupt modeling for efficient high-level scheduler design space exploration.
ACM Trans. Design Autom. Electr. Syst., 2008

Row-wise parallel predicate evaluation.
Proc. VLDB Endow., 2008

Critical sections: re-emerging scalability concerns for database storage engines.
Proceedings of the 4th Workshop on Data Management on New Hardware, 2008

2007
To Share or Not To Share?
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

Database Servers on Chip Multiprocessors: Limitations and Opportunities.
Proceedings of the Third Biennial Conference on Innovative Data Systems Research, 2007

2006
Satisficing negotiations.
IEEE Trans. Syst. Man Cybern. Part C, 2006

2005
A cooperative multi-agent approach to free flight.
Proceedings of the 4th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005), 2005


  Loading...