阿里云阿里云智能-文件系统客户端研发专家-AI领域-杭州/成都
社招全职5年以上云智能集团地点:成都 | 杭州状态:招聘
任职要求
1. 基本功扎实,熟悉基础数据结构/算法,精通C/C++语言,熟悉Python/Bash脚本语言,熟练使用GDB、perf、strace等常用debug工具,有丰富的系统级应用开发经验; 2. 熟悉Linux操作系统内核、文件系统、FUSE等I/O栈相关的架构和原理,熟悉TCP/RDM…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
参与阿里云文件存储客户端的全栈研发工作,包括但不限于: 1.分析和优化客户端用户态和内核软件栈,从吞吐、IOPS和Latency角度充分发挥硬件和网络能力,不断优化高性能下的 CPU 和内存消耗; 2.优化客户端软件栈架构,使其可以快速适配各类操作系统,并能充分利用X86/ARM体系架构的不同特性,发挥出软件的极致性能; 3.参与从计算侧到服务端的全链路 trace 建设和完善,结合操作系统内核、FUSE等相关组件,建设准确高效的I/O全链路观测体系。
包括英文材料
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
还有更多 •••
相关职位
社招5年以上云智能集团
1. 基于阿里云存储基础平台,规划下一代大规模分布式网盘存储的架构设计,建设超大规模高可靠性、分布式、低成本、高并发能力的云盘文件服务,并承担关键模块的开发工作。 2. 依托海量文件、文档、图片、视频、音频等资源,整合大模型生态,规划并建设多模态存储与多模态计算引擎,支撑内容理解、融合模特检索、知识聚合等下游应用。 3. 收集、识别和分析客户需求,把握业界技术发展趋势,制定技术规划,选择合适的技术架构、功能设计、方案实现和开发流程。 4. 负责云盘核心模块的架构设计与实现,进行性能和成本优化,设计开发并维护系统公共组件,参与横向项目。主要使用 Go 语言。 5. 参与稳定性和安全工作,寻找并解决系统潜在的稳定性和安全隐患,确保系统安全稳定运行。
更新于 2026-01-04北京
社招5年以上云智能集团
1、负责并行文件系统传输加密,构建并行文件系统的端到端加密框架,实现数据传输层的 TLS 加密; 2、负责并行文件系统的 NFS 协议研发,参与多机头 NFS v4.1 服务端协议状态机开发和维护; 3、负责并行文件系统的稳定性,保障加密模块与协议服务在高并发场景下的稳定性,通过压测、故障注入、端到端等测试验证加密对性能影响,并通过提升模块的可观测性、完善 SOP 设计与验证等方式,来实现系统的长期稳定运行。
更新于 2025-08-21杭州|上海
社招3年以上技术-基础平台
a.负责蚂蚁的分布式文件存储系统架构设计和优化 b.负责蚂蚁的分布式存储服务端,客户端sdk代码调优 c. 负责分布式文件存储生态工具的开发
更新于 2025-12-11上海|杭州