Dr. Hua FanPh.D. Formerly at University of Waterloo, Canada, Now at Alibaba Cloud E-mail: |
|
Large-scale data management and applications; In-memory database |
Jianjun Deng, Jianan Lu, Hua Fan, Chaoyang Liu, Shi Cheng, Cuiyun Fu, Wenchao Zhou. TimeCloth: Fast Point-in-Time Database Recovery in The Cloud. SIGMOD 2024 |
Ji You Li, Jiachi Zhang, Wenchao Zhou, Yuhang Liu, Shuai Zhang, Zhuoming Xue, Ding Xu, Hua Fan, Fangyuan Zhou, Feifei Li. Eigen: End-to-End Resource Optimization for Large-Scale Databases on the Cloud. VLDB 2023 |
Ziliang Lai, Hua Fan, Wenchao Zhou, Zhanfeng Ma, Xiang Peng, Feifei Li, Eric Lo. Knock Out 2PC with Practicality Intact: a High-performance and General Distributed Transaction Protocol. ICDE 2023 |
Hua Fan, Wojciech Golab. Gossip-based visibility control for high-performance geo-distributed transactions. The VLDB Journal.Volume 30, No. 1, January 2021. Special Issue: Best Papers of VLDB 2019 |
Hua Fan, Wojciech Golab. Ocean Vista: Gossip-Based Visibility Control for Speedy GeoDistributed Transactions. VLDB 2019. Best Paper Candidate. PDF. slides. |
Hua Fan, Wojciech Golab. Scalable Transaction Processing Using Functors. IEEE ICDCS 2018. Preprint PDF. |
Hua Fan, Wojciech Golab, Charles B. Morrey III. ALOHA-KV: High Performance Read-only and Write-only Distributed Transactions. ACM SoCC 2017. |
Hua Fan. High Performance Multi-Partition Transactions. VLDB 2015 PhD workshop. |
Hua Fan, Jeffrey Pound, Peter Bumbulis, Nathan Auch, Scott MacLean, Eric Garber, Anil K Goel. Efficient and Consistent Replication for Distributed Logs. ACM SoCC 2017 (abstract). |
Hua Fan, Aditya Ramaraju, Marlon McKenzie, Wojciech Golab, Bernard Wong. Understanding the Causes of Consistency Anomalies in Apache Cassandra. VLDB 2015. |
Hua Fan, Shankha Chatterjee, Wojciech M. Golab. WatCA: The Waterloo consistency analyzer. IEEE ICDE 2016. |
Marlon McKenzie, Hua Fan, Wojciech M. Golab. Fine-tuning the consistency-latency trade-off in quorum-replicated distributed storage systems. IEEE Big Data 2015. |
Hua Fan, Wojciech M. Golab. Analyzing Linearizability Violations in the Presence of Read-Modify-Write Operations. Information Processing Letters ISSN 0020-0190. |
ECE356 Database Systems: Fall 2016, Winter 2017 |
ECE250 Algorithms and Data Structures: Winter 2014, Fall 2015, Winter 2015, Fall 2017 |
ECE650 Methods and Tools for Software Engineering: Fall 2014 |
ECE454/ECE750 Distributed Computing: Spring 2015 |
Last Updated: 11/1/2023 |