Wei Xu ( 徐葳 )

Assistant Professor, Ph.d. Advisor

Institute for Interdisciplinary Information Sciences

Tsinghua University

email_no_spam

Alaska 2010

I am an assistant professor at the Institute for Interdisciplinary Information Sciences of Tsinghua University in Beijing. I am a recipient of the National Youth 1000 Program (青年千人计划) in 2013.

I received my Ph.D from UC Berkeley in 2010. I was in the RAD Lab in EECS Department. My advisors are Prof. David Patterson and Prof. Armando Fox. My dissertation is on analyzing free text console logs for problem detection. I worked for Google for 2.5 years as a software engineer before joining Tsinghua University.

I have a broad research interest in distributed system design, especially automated system management and debugging using machine learning / data mining techniques. I am particularly interested in cloud computing systems design and big data analytics.

Announcements

Online course: SaaS and Software Engineering
云计算与软件工程在线课程

I am offering a free online course, SaaS and Software Engineering. The cause is from my former advisors, Armando Fox and David Patterson at UC Berkeley. It is open to all students in China. Please check out the descriptions at This Page .

Looking for students 招生
I am looking for motivated students (undergrad, master or phd) to work with me on exciting projects in cloud computing, big data and distributed systems in general. If you are interested, please drop me an email and we can chat.

Publications

Advances and Challenges in Log Analysis
Adam Oliner, Archana Ganapathi, Wei Xu
In Communications of ACM (CACM) and ACM Queue, (Invited article), Feb, 2012 [ACM Digital Library Link]

Experience on Mining Google's Production Console Logs
Wei Xu, Ling Huang, Armando Fox, David Patterson, and Michael Jordan
In the Workshop on Managing Systems via Log Analysis and Machine Learning Techniques (SLAML '10), Vancouver, BC Oct, 2010 [pdf]

A graphical representation for identifier structure in logs
Ariel Rabkin, Avani Wildani, Randy Katz, Wei Xu, Armando Fox
In the Workshop on Managing Systems via Log Analysis and Machine Learning Techniques (SLAML '10), Vancouver, BC Oct, 2010 [pdf]

Detecting Large Scale System Problems by Mining Console Logs
Wei Xu
PhD dissertation, UC Berkeley, July, 2010 [pdf]

Using Machine Learning Techniques in Console Log Analysis
Wei Xu, Ling Huang, Armando Fox, David Patterson, and Michael Jordan
In Proc. of the 27th International Conference on Machine Learning (ICML’10), (Invited application paper) Haifa, Israel, June 2010 [pdf]

Online system problem detection by mining patterns of console logs
Wei Xu, Ling Huang, Armando Fox, David Patterson, and Michael Jordan
In Proc. of the IEEE International Conference on Data Mining (ICDM’ 09), Miami, FL, December 2009[pdf]

Large-scale system problem detection by mining console logs
Wei Xu, Ling Huang, Armando Fox, David Patterson, and Michael Jordan
In Proc. of the 22nd ACM Symposium on Operating Systems Principles (SOSP’ 09), Big Sky, MT, October 2009 [pdf]

Mining console logs for large-scale system problem detection
Wei Xu, Ling Huang, Armando Fox, David Patterson, and Michael Jordan
In Proc. of the 3rd workshop on Tackling Computer Systems Problems with Machine Learning Techniques (SysML’08), San Diego, CA, December 2008 [pdf]

Regulating workload in J2EE application servers
Wei Xu, Zhangxi Tan, Armando Fox and David Patterson
In Proc. of the 1st International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID’06), Vancouver, Canada, April 2006 [pdf]

Predictive control for dynamic resource allocation in enterprise data centers
Wei Xu, Xiaoyun Zhu, Sharad Singhal, and Zhikui Wang
In Proc. of the 10th IEEE/IFIP Network Operations & Management Symposium (NOMS'06), Vancouver, BC, Apr. 2006 [pdf]

Feedback control theory and processing system log streams
Wei Xu
Master thesis, EECS Department, UC Berkeley, December, 2005 [pdf]

Control considerations for scaling event processing
Wei Xu, Joseph L. Hellerstein, Bill Kramer and David Patterson
In Proc. of the 16th IFIP/IEEE Distributed Systems: Operations and Management (DSOM'05), Barcelona, Spain, October 2005 [pdf]

A flexible framework for statistical learning and data mining from system log streams
Wei Xu, Peter Bodik and David Patterson
In Proc. of Workshop on Temporal Data Mining: Algorithms, Theory and Applications at The Fourth IEEE International Conference on Data Mining (ICDM'04), Brighton, UK, Nov, 2004 [pdf]

Peer-to-Peer support for massively multiplayer games
Bjorn Knutsson, Honghui Lu, Wei Xu and Bryan Hopkins
In Proc. of the 23rd Conference of the IEEE Communications Society (INFOCOM’04), Hong Kong, March 2004 [pdf]

CV

Here is my CV.

Personal

My vintage technology collection

Places I have been

Photos