Linpeng Tangname

PhD Candidate
Department of Computer Science
Princeton University

35 Olden Street
Princeton, NJ 08540

Email: linpengt at


About Me

Hi, I am Linpeng Tang, co-founder and CTO of I finished my PhD in Computer Science at Princeton University in 2018. My research advisor was Prof. Kai Li. Before that I did my undergraduate studies at ACM Class, Shanghai Jiao Tong University.

I am broadly interested in computer systems, especially data storage, caching and computation, from single machine systems (like GPU/Xeon Phi) to data centers, and globally distributed content delivery networks. I also work a bit on data mining and machine learning, and take an interest in theoretical computer science.

I spent the past two summers interning at Facebook, mainly working on its photo serving stack, from storage to caching.

During my undergraduate, I spent the first half of my senior year interning at HP Labs China, where I helped design a FPGA based core router and some pattern mining algorithm for web clipping. And during the second half of my senior year, I was one of the leaders of Team ACMClass@SJTU, which won the 1st place in the KDD Cup 2012 Data Mining Contest, Track 1.


Popularity Prediction of Facebook Videos for Higher Quality Streaming.
Linpeng Tang, Qi Huang, Amit Puntambekar, Ymir Vigfusson, Wyatt Lloyd, Kai Li.
In Proceedings of 2017 USENIX Annual Technical Conference (ATC 17), July 2017.
[ paper ][ slides ]

RIPQ: Advanced Photo Caching on Flash for Facebook.
Linpeng Tang, Qi Huang , Wyatt Lloyd, Sanjeev Kumar, Kai Li.
In Proceedings of the 13th USENIX conference on File and Storage Technologies (FAST 15), February 2015.
[ paper ][ slides ][ video ][ technical report (with theoretical analysis) ]

Deep Exponential Families.
Rajesh Ranganath, Linpeng Tang, Laurent Charlin, David M. Blei.
In Proceedings of the 18th International Conference on Artificial Intelligence and Statistics (AISTATS 15), May 2015.
[ paper ]

f4: Facebook’s Warm BLOB Storage System.
Subramanian Muralidhar, Wyatt Lloyd, Sabyasachi Roy, Cory Hill, Ernest Lin, Weiwen Liu, Satadru Pan, Shiva Shankar, Viswanath Sivakumar, Linpeng Tang, and Sanjeev Kumar.
In Proceedings of the 11th Symposium on Operating Systems Design and Implementation (OSDI 14), October 2014.
[ paper ]

Undergrad works

Combining Factorization Model and Additive Forest for Collaborative Followee Recommendation.
Tianqi Chen, Linpeng Tang, Qin Liu, Diyi Yang, Saining Xie, Xuezhi Cao, Chunyang Wu, Enpeng Yao, Zhengyang Liu, Zhansheng Jiang, Cheng Chen, Weihao Kong, Yong Yu.
KDD-Cup Workshop, August 2012. (Our method won the 1st place in KDDCup 2012, Track 1)
[ paper ]

Incorporating Occupancy into Frequent Pattern Mining for High Quality Pattern Recommendation.
Linpeng Tang, Lei Zhang, Ping Luo, Min Wang.
In Proceedings of the 21st ACM international conference on Information and knowledge management (CIKM 12), October 2012.
(best student paper award)
[ paper ]

Harnessing the Wisdom of the Crowds for Accurate Web Page Clipping.
Lei Zhang, Linpeng Tang, Ping Luo, Enhong Chen, Limei Jiao, Min Wang, Guiquan Liu.
In Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 12), August 2012.
[ paper ]

Towards a More Accurate Network Coordinate System with Robust Error Measure.
Linpeng Tang, Zhiyong Shen, Qunyang Lin, Junqing Xie.
In Proceedings of the 11th International IFIP TC 6 Conference on Networking (IFIP Networking 12), May 2012.
[ paper ]

On Strategy-proof Allocation without Payments or Priors Li Han, Chunzhi Su, Linpeng Tang, Hongyang Zhang In The 8th Workshop on Internet & Network Economics (WINE 2012), December 2012.
[ paper ]


Memory Efficient Routing Table Design for High-end Core Routers.
[ google patent ]

Pattern Mining Based On Occupancy.
[ google patent ]

Last update in January 2015.