About meI’m
a Ph.D. candidate in the department of Computer Science
at I am currently working with Robbert van Renesse on consensus protocols. Our work aims at building a high performance toolkit that includes implementations of several consensus protocols. Case studies have shown that no one consensus protocol is suitable for all uses. We make the observation that several well known consensus protocols, which have very different performance characteristics, share a set of common building blocks. This has enabled us to build a framework that can be instantiated into various consensus protocols through simple configuration changes. This approach allows us to deepen our understanding of the differences between various protocols, consider the impact of design choices of these protocols on their performance, as well as provide a one-size-fits-all toolkit that can be customized for different applications. Contact InformationEmail:![]() Office Address: 320 Upson Hall Department of Computer Science Office Phone: (607) 255 3084 Home Address: Cell Phone: (607) 280 0896 |
![]() |
Yee Jiun Song, Robbert van Renesse. Bosco: One-Step Byzantine Aysnchronous Consensus. The 22nd International Symposium on Distributed Computing (DISC 08), September, 2008. Pre-publication draft.
Yee Jiun Song, Robbert van Renesse, Fred B. Schneider, Danny Dolev. The Building Blocks of Consensus. The 9th International Conference on Distributed Computing and Networking (ICDCN 08), January, 2008. LNCS, Vol. 4904, pp. 54-72.
Yee Jiun Song, Venugopalan Ramasubramanian, Emin Gün Sirer. Optimal Resource Utilization in Content Distribution Networks. Cornell University Technical Report TR2005-2004, Ithaca, New York, 2005.
Mor Naaman, Yee Jiun Song, Andreas Paepcke, Hector Garcia-Molina. Assigning Textual Names to Sets of Geographic Coordinates. Journal of Computers, Environment, and Urban Systems, July 2006.