I work in Microsoft Research in the Cloud Computing Futures (CCF) group, which is part of the eXtreme Computing Group (XCG). I am engaged in applied research around new programming models and distributed runtimes for large-scale distributed services. Our goal is to provide a new platform that simplifies the way people build distributed services while allowing more efficient utilization of data centers.
My current work concentrates on two projects:
- Orleans - a new programming model and runtime for cloud computing.
- Horton - a distributed database for storing, processing, and querying large distributed graphs.
I received a Ph.D. in Computer Science from the Computer Science Department, Technion, Haifa, Israel, in February 2009, where I majored in Distributed Systems and Wireless Ad-Hoc Networks. My Ph.D. focused on Probabilistic Middleware Services in Wireless Mobile Ad-Hoc Networks (MANET) and I was supervised by Assoc. Prof. Roy Friedman. I am one of the developers of WiPeer - Serverless P2P collaborative applications over Wi-Fi. I have also collaborated with and contributed to the Condor - High Throughput Computing project. While working in the Distributed Middleware group in IBM Haifa Research Labs I took part in the Distribution and Consistency Services project for WebSphere, which has won an IBM corporate award.
I am very interested in various aspects of Distributed Systems, such as Distributed Middlewares, High-Availability and Fault-Tolerance, Clustering, and Large Scale Systems.
Recent Publications
- Streaming Graph Partitioning for Large Distributed Graphs
Isabelle Stanton and Gabriel Kliot.
KDD 2012: 18th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Beijing, August 2012. To appear.
Also, MSR-TR-2011-121, 8 November 2011. - Horton: Online Query Execution Engine for Large Distributed Graphs (Demo Track)
Mohamed Sarwat, Sameh Elnikety, Yuxiong He, Gabriel Kliot.
ICDE 2012: 28th IEEE International Conference on Data Engineering, Washington, DC, April 2012. - Orleans: Cloud Computing for Everyone
Sergey Bykov, Alan Geller, Gabriel Kliot, James Larus, Ravi Pandya, and Jorgen Thelin.
SOCC 2011: ACM Symposium on Cloud Computing, Portugal, October 2011. - Join-Idle-Queue: A Novel Load Balancing Algorithm for Dynamically Scalable Web Services
Yi Lu, Qiaomin Xie, Gabriel Kliot, Alan Geller, James R. Larus, and Albert Greenberg.
IFIP PERFORMANCE 2011: 29th International Symposium on Computer Performance, Modeling, Measurements and Evaluation, Amsterdam, October 2011.
Best Paper Award. - Orleans: A Framework for Cloud Computing
Sergey Bykov, Alan Geller, Gabriel Kliot, James Larus, Ravi Pandya, and Jorgen Thelin.
no. MSR-TR-2010-159, 30 November 2010.
My old Technion web page and publications: http://www.cs.technion.ac.il/~gabik/



