基本信息
浏览量:269
职业迁徙
个人简介
I am currently an engineer at Google working on large-scale distributed systems (my email is my-last-name at google dot com).
Earlier, I was an Architect in the Windows Live Core division working on Live Mesh that offers cloud storage, sync, desktop connectivity and an application development platform. I worked on a service called Centrifuge that allows service developers to scale their mid-tier servers without having to worry about some of the thorny issues of consistency, server addition/crashes, load management, etc.
Before this work, I was an Architect in the Data Programmability team of the SQL Server division where I was involved in co-architecting the ADO.NET Entity Framework. I worked on the Entity Mapping design and implementation along with other interesting issues such as the update pipeline in ADO.NET EF. ADO.NET Entity Framework has a very cool and powerful mapping engine ? the paper is available here (it won the joint Best Paper Award at SIGMOD 2007).
Earlier, I was a member of the Systems and Networking Group at Microsoft Research. I was working on the design and implementation of a serverless, distributed file system called Farsite that does not assume mutual trust among the client computers. The system provides security, availability, and reliability by distributing multiple encrypted replicas of each file among symbiotically cooperating client machines.
I have also been working in the area of wireless systems for the past few years. In particular, I worked in the area of wireless fault detection and diagnostics. The goal of this work was to detect and analyze the cause of faults in wireless networking systems, e.g., why does a machine have poor or connectivity, what is the cause of poor performance. Before working on this project, along with my colleagues, I explored the idea of using multiple radios in wireless LAN systems for enhancing power, increasing capacity, and reducing the handoff time for wireless clients.
In general, my technical interests are in distributed systems, database systems, wireless systems, and operating systems. I am interested in issues of consistency and concurrency control, caching, replication, system performance, and other systems-related issues.
I moved to Seattle, Washington from Boston, Massachusetts after completing my PhD. in the Programming Methodology Group at the MIT Laboratory of Computer Science with Prof. Barbara Liskov. Along with other members of the PM group, I was involved in designing and implementing a distributed object-oriented database, Thor.
研究兴趣
论文共 88 篇作者统计合作学者相似作者
按年份排序按引用量排序主题筛选期刊级别筛选合作者筛选合作机构筛选
时间
引用量
主题
期刊级别
合作者
合作机构
OSDI'16: Proceedings of the 12th USENIX conference on Operating Systems Design and Implementationpp.739-753, (2016)
引用99浏览0EI引用
99
0
mag(2014)
引用23浏览0引用
23
0
mag(2014)
引用27浏览0引用
27
0
mag(2012)
引用24浏览0引用
24
0
Yi Wei, Karthik Sukumar,Christian Vecchiola,Dileban Karunamoorthy,Rajkumar Buyya, J Seltzer, D Read, DD Clark, JC Mouriño,J López, FGG Castaño, D Rodríguez,
Cloud Computing: Methodology, Systems, and Applicationsno. 1 (2012): 1-1
引用4886浏览0引用
4886
0
mag(2011)
引用22浏览0引用
22
0
Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles - SOSP '11 (2011)
加载更多
作者统计
合作学者
合作机构
D-Core
- 合作者
- 学生
- 导师
数据免责声明
页面数据均来自互联网公开来源、合作出版商和通过AI技术自动分析结果,我们不对页面数据的有效性、准确性、正确性、可靠性、完整性和及时性做出任何承诺和保证。若有疑问,可以通过电子邮件方式联系我们:report@aminer.cn