关于我
经验
Kernel Development
Pinduoduo.inc - - 现在
职位: Kernel Development | 时间段: 2020.08-Now | 工作内容: Kernel Visibility Tools Development: Develop production grade kernel observability system. This includes monitoring memory bandwidth, kmemtcp, kernel network stack, GPU, PMU, eBPF and etc. Also, develop automated analysis tools to reduce support costs.Kernel Stability Maintenance: Troubleshoot and solve online stability issues and common performance issues in kubernetes platform, such network performance, memory reclaim, and hardware resource contention.Hardware Evaluation and Performance Optimization: Evaluate the introduction of new hardware, including common disk performance, NVMe disk GC monitoring, network performance evaluation, implementation of network hardware acceleration features, and GPU sharing, Gpu runtime/device plugin/drivers.Container workload Colocated System: This includes necessary service profile for scheduling of k8s workload, and throttle offline tasks to ensure QoS level of online service.Virtual Machine Product Development (Kubernetes + Kata): Virtual Machine Backend Management Development: Develop the control plane of virtual machines, integrating with internal management systems.Virtual Machine Control Plane: Leverage Kubernetes capabilities to achieve virtual machine image distribution and virtual machine lifecycle management.Virtual Machine Local Storage Development: Design and implement solutions for local HDD, NVMe passthrough, and NVMe partitioning.Container Runtime Customization Development: Develop features to support virtual machine scenarios and resolve stability issues within the Kata Runtime.Secure Container Development: Kata-based Secure Container Development: Evaluate and launch secure containers based on Kata.Secure Container Monitoring Component Development: Develop cAdvisor sidecar within the virtual machine and enable communication with the hypervisor's cAdvisor via vsock to collect and aggregate data.
Container Cloud Platform Architect
Transwarp - - 现在
职位: Container Cloud Platform Architect | 时间段: 2014.10-2020.08 | 工作内容: Lead the development and business integration of the container cloud platform.Designed a local storage management system based on Device Mapper's thin provisioning, and developed the corresponding Kubernetes volume plugin and scheduling algorithms. This system provides persistent and temporary storage for big data services, disk io-throttle module in linux kernel,along with associated operation and maintenance monitoring tools.Big Data Product Containerization Engineer: Completed the containerization of Hadoop, including custom development for Hadoop containerized service discovery, automated orchestration, Hadoop locality, and rack awareness.
LTC Linux Kernel Developer
IBM - - 现在
职位: LTC Linux Kernel Developer | 时间段: 2012.7-2014.10


