About Me:

I am Zhu Hengbo, a software developer from Nanjing, China. I currently work as a Senior Engineer at the ISCAS (Institute of Software, Chinese Academy of Sciences), where I lead the Eulix OS kernel team, focusing on RISC-V feature porting and performance optimization for operating system. Prior to this, I worked at companies such as Alibaba, Huawei, and TP-LINK.

I am familiar with Linux kernel’s memory subsystem and network subsystem, especially TCP/IP network protocols. Additionally, I have some experience with user-space protocol stacks, eBPF, DPDK, LwIP, SRv6 and network acceleration and observability. Recently, I started learning Rust and am trying to develop Web3 games based on Rust, but still in the early stages.

Playing table tennis and PS5 games are my favorite activities during my breaks.

Feel free to contact me if you are interested.


Education:

Bachelors of Software Engineer

Sun Yat-sen University, Guangdong, China

August 2013 - July 2017


Professional Experience:

ISCAS (Institute of Software, Chinese Academy of Sciences)

Senior Software Engineer
May 2023 - Present

Alibaba Cloud

Senior Network Engineer
September 2021 - May 2023

Huawei

Senior Software Engineer
Feburatury 2019 - August 2021

TP-LINK

Junior Engineer
July 2017 - Feburatury 2019

Projects:

gala-gopher

A low-overhead eBPF-based probes framework

  • gala-gopher is a component within the Gala project responsible for data collection. It provides Metrics, Events, Perf, and other data to facilitate the drawing of system topology and the identification of root causes for failures in the Gala project.
  • gala-gopher is an observability platform that combines non-intrusive observability technologies such as eBPF and Java agents.

oncn-bwm

A bandwidth management in mixed deployment scenarios of online and offline services

  • Based on eBPF and Linux TC, oncn-bwm differentiates between online and offline services to ensure the bandwidth requirements of online services while also fully utilizing network bandwidth resources.

gazelle

A high performance user-mode stack, powered by dpdk and lwip

  • Focusing on database network performance acceleration, such as MySQL and Redis
  • Balancing high performance and versatility

… See all projects