Thawan Kooburat

Software Engineer

I have been working on various distributed systems building blocks for Facebook. These building blocks help make it easier for engineers to build and operate reliable software at scale. My current work is on cluster management, especially on the need for supporting stateful services where intelligent data placement is needed to solve fault tolerance and capacity requirements. My past experience includes distributed coordination where I also contributed to the community as ZooKeeper committer, and configuration management where our frameworks help manages configuration changes for various platforms including mobile.

Prior to Facebook, I received a master’s degree in Computer Sciences from University of Wisconsin – Madison and a bachelor’s degree in Engineering from Chulalongkorn University, Thailand.


Distributed systems, virtualization, cloud computing, distributed consensus, configuration management

Related Links

Google Scholar

Latest Publications

Holistic Configuration Management at Facebook

Chunqiang (CQ) Tang, Thawan Kooburat, Pradeep Venkat, Akshay Chander, Zhe Wen, Aravind Narayanan, Patrick Dowell, Robert Karl

SOSP'15 - October 4, 2015