Juncheng Yang
Education

Ph.D. in Computer Science
Carnegie Mellon University
2018 - Present

M.S. in Computer Science
Emory University, 2015 - 2017

M.S. in Chemistry
Emory University, 2013 - 2015

B.S. in Chemistry
Nanjing University, 2009 - 2013


My CV

Contact

juncheny # cs.cmu.edu
GHC 6201
Computer Science Department
Carnegie Mellon University


Find me on ...
       

I am a fifth year Ph.D. student in the Computer Science Department at Carnegie Mellon University where I am fortunate to work with Rashmi Vinayak as part of the Parallel Data Lab.

I am broadly interested in storage systems, data management and machine learning systems with particular interests on sustainability: reducing resource consumption and carbon emission.

On the data management and storage system side, I have worked on various cache systems (block, KV, CDN) and large-scale distributed storage systems to improve the efficiency, performance and reliability.

On the machine learning side, I am interested in applying lightweight machine learning to improve the efficiency of storage systems (ML for system), and building efficient deep learning systems (system for ML).

Many of my works draw inspirations from observations in production systems. And some of the works have now been deployed in production at Twitter, Momento, etc.

My work is sponsored by Meta and have received multiple best-paper awards at SOSP, NSDI, and SYSTOR.

Previously, I have worked extensively with Yao Yue at Twitter on key-value caches, Ymir Vigfusson at Emory University on storage block I/O cache. And I have also briefly collaborated or worked with Ramesh Sitaraman at UMass on content delivery networks, Daniel Berger at MSR and Li Xiong and Jinfei Liu at Emory University on data management.

I also go by Jason and my Chinese name is 杨骏骋.

Email: juncheny # cs.cmu.edu                         Find me on          

News

  • Feb 2023 - Invited talk at Meta on LESSCache: LEarned Segment-Structured cache
  • Jan 2023 - Invited talk at Oracle on Segcache
  • Oct 2022 - Invited talk at VMWare on LESSCache: LEarned Segment-Structured cache
  • Oct 2022 - Invited to talk on ubiquitous caching at QCon SF
  • Aug 2022 - Invited to talk about at Alluxio on JVM offheap caching with Segcache
  • Oct 2021 - Kangaroo has received SOSP best paper award
  • Apr 2021 - Segcache has received NSDI community award (one of the best paper awards)
  • Sept 2020 - Gave a keynote talk together with Yao Yue at SNIA SDC on using PMEM for caching
  • Jan 2020 - Received Facebook Fellowship on computer storage and efficiency! Thank you, Facebook!

Publication [Google Scholar]


Professional Services

  • Reviewer for Transactions on Cloud Computing (TCC)
  • Reviewer for Transactions on Storage (TOS)
  • Reviewer for Transactions on Parallel and Distributed Systems (TPDS)
  • Shadow PC for Eurosys 2018
  • External reviewer for SoCC 2016, 2017

Honors & Awards

  • 2020-22, Facebook Fellowship
  • 2018, AWS research grant
  • 2013, Emerson Fellowship
  • 2013, Best Thesis Award (5/3000)
  • 2012, "Person of the Year" Nomination
  • 2012, Third Place in Green Tech International Competition, Taiwan
  • 2009, First Award in National Chemistry Olympiad

Teaching

  • 2022 TA 15712 Advanced Operating Systems and Distributed Systems
  • 2020 TA 18746 Storage Systems
  • 2017 Guest lecturer CS584 Advanced Computer System
  • 2017 Teaching assistant CS453 Computer Security
  • 2014 Lab instructor Chem142 General Chemistry II
  • 2013 Lab instructor Chem141 General Chemistry I
  • 2012 Teaching assistant Modern Website Programming

Software & Data


Life

I like to travel around, here is my photo gallery.