Zhenyu Guo
RESEARCHER
.
Zhenyu Guo (郭振宇), System Research Group, Microsoft Research Asia.
Email: zhenyu.guo at microsoft dot com
Research Interests:
Build, optimize, and manage distributed systems, with
Publications
- Zhenyu Guo, Sean McDirmid, Mao Yang, Li Zhuang, Pu Zhang, Yingwei Luo, Tom Bergan, Peter Bodik, Madan Musuvathi, Zheng Zhang, and Lidong Zhou, Failure Recovery: When the Cure Is Worse Than the Disease, in HotOS, USENIX, 13 May 2013
- Zhenyu Guo, Chuntao Hong, Mao Yang, Dong Zhou, Lidong Zhou, and Li Zhuang, Paxos Made Parallel, no. MSR-TR-2012-118, 29 November 2012
- Zhenyu Guo, Xuepeng Fan, Rishan Chen, Jiaxing Zhang, Hucheng Zhou, Sean McDirmid, Chang Liu, Wei Lin, Jingren Zhou, and Lidong Zhou, Spotting Code Optimizations in Data-Parallel Pipelines through PeriSCOPE, in OSDI, USENIX, 8 October 2012
- Jiaxing Zhang, Hucheng Zhou, Rishan Chen, Xuepeng Fan, Zhenyu Guo, Haoxiang Lin, Jack Y.Li, Wei Lin, Jingren Zhou, and Lidong Zhou, Optimizing Data Shuffling in Data-Parallel Computation by Understanding User-Defined Functions, in Proceedings of the 9th Symposium on Networked Systems Design and Implementation (NSDI '12), USENIX, 25 April 2012
- Jiaxing Zhang, Hucheng Zhou, Rishan Chen, Xuepeng Fan, Zhenyu Guo, Haoxiang Lin, Jack Y. Li, Wei Lin, Jingren Zhou, and Lidong Zhou, Optimizing Data Shuffling in Data-Parallel Computation by Understanding User-Defined Functions, no. MSR-TR-2012-28, April 2012
- Zhenyu Guo, Dong Zhou, Haoxiang Lin, Mao Yang, Fan Long, Chaoqiang Deng, Changshu Liu, and Lidong Zhou, G2: A Graph Processing System for Diagnosing Distributed Systems, in Proceedings of the 2011 USENIX Annual Technical Conference (USENIX ATC '11), USENIX, 15 June 2011
- Cheng Zhang, Zhenyu Guo, Ming Wu, Longwen Lu, Yu Fan, Jianjun Zhao, and Zheng Zhang, AutoLog: facing log redundancy and insufficiency, APSys, 2011
- Ming Wu, Fan Long, Xi Wang, Zhilei Xu, Haoxiang Lin, Xuezheng Liu, Zhenyu Guo, Huayang Guo, Lidong Zhou, and Zheng Zhang, Language-Based Replay via Data Flow Cut, in Proceedings of the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE-18), ACM, November 2010
- Bingshen He, Mao Yang, Zhenyu Guo, Rishan Chen, Bing Su, Wei Lin, and Lidong Zhou, Comet: Batched Stream Processing for Data Intensive Distributed Computing, in ACM Symposium on Cloud Computing 2010, Association for Computing Machinery, Inc., 19 May 2010
- Bingsheng He, Mao Yang, Zhenyu Guo, Rishan Chen, Bing Su, Wei Lin, and Lidong Zhou, Comet: Batched Stream Processing in Data Intensive Distributed Computing, no. MSR-TR-2009-180, December 2009
- Bingsheng He, Mao Yang, Zhenyu Guo, Rishan Chen, Wei Lin, Bing Su, Hongyi Wang, and Lidong Zhou, Wave Computing in the Cloud, in HotOS, USENIX, April 2009
- Ruini Xue, Xuezheng Liu, Ming Wu, Zhenyu Guo, Wenguang Chen, Weimin Zheng, Zheng Zhang, and Geoffrey M. Voelker, MPIWiz: Subgroup Reproducible Replay of MPI Applications, no. MSR-TR-2008-127, September 2008
- Xi Wang, Zhenyu Guo, Xuezheng Liu, Zhilei Xu, Haoxiang Lin, Xiaoge Wang, and Zheng Zhang, Hang analysis: Fighting responsiveness bugs, in Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008, ACM, April 2008
- Xuezheng Liu, Zhenyu Guo, Xi Wang, Feibo Chen, Xiaochen Lian, Jian Tang, Ming Wu, M. Frans Kaashoek, and Zheng Zhang, D3S: Debugging Deployed Distributed Systems, NSDI, February 2008
- Zhenyu Guo, Xi Wang, Xuezheng Liu, Wei Lin, and Zheng Zhang, Towards Pragmatic Library-based Replay, no. MSR-TR-2008-02, January 2008
- Zhenyu Guo, Xi Wang, Xuezheng Liu, Wei Lin, and Zheng Zhang, BOX: Icing the APIs, no. MSR-TR-2008-03, January 2008
- Xi Wang, Zhilei Xu, Xuezheng Liu, Zhenyu Guo, Xiaoge Wang, and Zheng Zhang, Conditional Correlation Analysis for Safe Region-based Memory Management, Programming Language Design and Implementation (PLDI), 2008
- Zhenyu Guo, Xi Wang, Jian Tang, Xuezheng Liu, Zhilei Xu, Ming Wu, M. Frans Kaashoek, and Zheng Zhang, R2: An Application-Level Kernel for Record and Replay, OSDI, 2008
- Shiding Lin, Aimin Pan, Zheng Zhang, Rui Guo, and Zhenyu Guo, WiDS: an Integrated Toolkit for Distributed System Development, in HotOS, USENIX, June 2005
