Jianfeng Wang

pkueewjf@gmail.com

jianfeng-profile.jpg

Bio

👋 I am a senior software engineer at Oracle Corp @ Redwood.

I got my Ph.D. in ECE from University of Southern California, advised by Ramesh Govindan and Barath Raghavan in Networked System Lab. My Ph.D. dissertation is about designing OS-level supports to achieve high-performance, scalable, and efficient cloud services.

Prior to that, I spent four wonderful years at Peking University, graduating with B.S. degree in EECS and B.A. degree in Economics.


Work Experience

Founding Staff Engineer (2022 - 2023)
INVISV Inc., Los Angeles, CA.

Graduate Research Assistant (2017 - 2023)
Department of Computer Science, University of Southern California.

Research Intern on TCP BBR (May 2020 - Aug 2020)
Google Inc., New York City, NY.

SWE Intern on Chromium Net Stack (May 2019 - Aug 2019)
Google Inc., Seattle, WA.


Teaching

Course: CSCI 402 (Operating Systems), Fall '22 / Spring '23 / Summer '23


Publications

Research Summary: I work on high-throughput and low-latency computing systems. I built Lemur, a high-throuhgput NFV cross-platform compiler; Quadrant, a serverless platform with an efficient isolation mechanism; Ironside, a rack-scale scheduler that offers latency guarantees; PGPP, a privacy-preserving proxy (one NFV app) for Android (free download @ Google Play Store). PGPP can hide your IP address when you use ANY web services (see Wired report for more).

  • Performant, Scalable, and Efficient Deployment of Network Function Virtualization
    Jianfeng Wang
    PhD Dissertation, August 2023
  • Constrained Traffic Handling in Data Centers
    Sen Lin, Jianfeng Wang, and Aleksandar Kuzmanovic
    Under submission
    ☺ Schedule data packets in-network to accelerate applications.
  • Methods and Systems for Efficient and Secure Network Function Execution
    Barath Raghavan, Ramesh Govindan, Zhuojin Li, and Jianfeng Wang
    US Patent App. 18/082,873, 2023
    ☺ Design of a cloud platform for supporting secure and efficient NFV.
  • ePipe: Multi-Party Trust Interposition for Network Stacks
    Jianfeng Wang, Rob McGuinness, Grace Susanto, Kyle MacMillan, Max Bittman, Barath Raghavan, and Paul Schmitt
    Under submission
    ☺ Architecture/mechanisms for ensuring metadata level privacy for web browsing and more.
  • Scheduling Network Function Chains Under Sub-Millisecond Latency SLOs
    Jianfeng Wang, Siddhant Gupta, Marcos A. M. Vieira, Barath Raghavan, and Ramesh Govindan
    In arXiv:2305.01890, May 2023
    ☺ Providing untra-low latency for NFV in cluster.
  • Pinolo: Detecting Logical Bugs in Database Management Systems with Approximate Query Synthesis
    Zongyin Hao, Quanfeng Huang, Chengpeng Wang, Jianfeng Wang, Yushan Zhang, Rongxin Wu, and Charles Zhang
    In ATC ’23: Proceedings of the USENIX Annual Technical Conference, 2023
    ☺ Finding critical bugs in widely-used database management systems.
  • Quadrant: A Cloud-Deployable NF Virtualization Platform
    Jianfeng Wang, Tamás Lévai, Zhuojin Li, and Marcos A. M. Vieira, Ramesh Govindan, Barath Raghavan
    In SoCC ’22: Proceedings of the ACM Symposium on Cloud Computing, 2022
    ☺ Making NFV fast and flexible in the cloud context.
  • Galleon: Reshaping the Square Peg of NFV
    Jianfeng Wang, Tamás Lévai, Zhuojin Li, and Marcos A. M. Vieira, Ramesh Govindan, Barath Raghavan
    In arXiv:2101.06466, January 2021
    ☺ NFV with lightwight isolation and FaaS-based scaling.
  • Meeting SLOs in Cross-Platform NFV
    Jane Yen*, Jianfeng Wang*, Sucha Supittayapornpong, and Marcos A. M. Vieira, Ramesh Govindan, Barath Raghavan
    In CoNEXT '20: Proceedings of the 16th International Conference on Emerging Networking EXperiments and Technologies, 2020
    ☺ Offloading NFV automatically to Smart NICs, OpenFlow and P4 switches to hit NFV SLOs.
  • (*: co-first author)


    Contact

    Oracle Building 500
    500 Oracle Pkwy
    Redwood City, CA 94065, USA