腾讯边缘计算网络研发工程师(北京/深圳)
社招全职3年以上TEG技术地点:深圳状态:招聘
任职要求
1.有硬核工程能力,具备丰富的C和Modern C++或者RUST开发经验,有百万级QPS系统开发经验优先; 2.深度掌握nginx/envoy/openresty等软件框架和扩展模块,有Nginx框架和openssl实际开发经验者优先; 3.深度掌控协议栈包括TCP、TLS和HTTP2/HTTP3/QUIC协议的优先。
工作职责
1.负责腾讯CDN及腾讯云EdgeOne应用层流量接入框架的设计与研发,在业界罕见的亿级QPS并发挑战下,保障平台的稳定运营和功能的敏捷迭代; 2.负责腾讯接入协议栈QTCP和TQUIC的研发,在业界最丰富的流量形态下,利用数据来驱动直播、点播、广告、游戏、下载等场景的优化,实现用户快速和安全的传输体验; 3.负责前沿技术预研和实现,包括超高性能网络框架处理、协议卸载、负载均衡、下一代网络传输协议及高性能密码学计算能力优化,满足腾讯集团海量业务的性能要求。
包括英文材料
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
Nginx+
[英文] Beginner’s Guide
https://nginx.org/en/docs/beginners_guide.html
This guide gives a basic introduction to nginx and describes some simple tasks that can be done with it.
https://www.youtube.com/watch?v=9t9Mp0BGnyI
NGINX is open-source web server software used for reverse proxy, load balancing, and caching. It's important to understand, especially if you are a backend developer.
Envoy+
https://www.envoyproxy.io/docs/envoy/latest/start/start
This section gets you started with a very simple configuration and provides some example configurations.
https://www.youtube.com/watch?v=E-UpGmj6B9M
Envoy is a key part of a number of service meshes currently on the market, including Istio and the Kuma CNCF Sandbox project.
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
OpenResty+
https://api7.ai/learning-center/openresty
OpenResty is a web platform for building web applications based on NGINX and Lua.
https://openresty.org/en/getting-started.html
First of all, you need to install OpenResty to your system.
https://www.youtube.com/watch?v=4VQP7eKq4oA&list=PLlR4WakbzQp0iUvHwJeBcG5MKWgGa_ahU
Step-by-step Tutorials on How to Use OpenResty
相关职位
实习无人机业务部
1.参与城市低空物流网络设计,开发无人机业务运营、配送履约、空中交通管理、远程监视和指挥控制系统,包括前端和后台; 2.参与IoT边缘计算架构设计,开发无人机网络通信、设备管理、容器调度、运维监控等基础软件,构建低延迟、高可靠、高性能分布式系统; 3.开发无人机数字孪生系统和仿真软件,支撑软硬件产品设计、开发、测试和模拟演练,提高研发和运营效率; 4.开发无人机物联网大数据处理系统,支撑商业分析、故障归零和AI算法迭代; 5.跟踪和调研国内外安全技术,设计并实现无人机产品安全方案,包括安全监测、网络攻防、可信计算等。
更新于 2025-02-26
社招ACG
-负责边缘计算场景下虚拟网络控制面模块的设计与研发,涵盖虚拟网关、负载均衡、NAT、专线等控制逻辑 -设计高可用、低延迟、可扩展的控制面架构,支持海量节点与租户级网络策略的自动化下发与生命周期管理 -深度参与网络虚拟化控制面与编排系统(如 K8s、OpenStack)的集成,推动网络即服务(NaaS)能力落地 -优化控制面性能与一致性机制,解决策略下发性能、时序等问题
更新于 2025-09-26
社招3年以上A16102
1、参与媒体网络基础平台的架构设计与系统建设,支撑直播CDN和实时通信业务的持续演进; 2、推动计算资源与带宽资源的融合与复用,持续提升基础设施的整体使用效率; 3、管理海内外分布式计算与网络资源,构建节点管理、软件生命周期、配置中心等控制面能力,保障系统稳定性与高可用性,提升平台整体用户体验; 4、深入参与系统关键模块的开发与优化,解决线上复杂技术问题,持续提升平台性能与稳定性。
更新于 2025-05-23