职位描述
岗位职责1、设计并实现浏览器配套的后端系统,包括用户数据同步(书签、历史、密码、设置)、跨端云存储、推送通知、安全检测等服务,支撑千万级用户的高并发访问2、针对浏览器场景优化服务端网络栈,深入应用 HTTP/2、HTTP/3(QUIC)、WebTransport 等协议,降低同步延迟,提升弱网下的传输效率3、构建基于无头浏览器(Headless Chrome/Firefox)的集群调度系统,提供页面渲染、自动化测试、网页截图、爬虫代理等 API 服务,实现浏览器实例的弹性伸缩与资源隔离4、与客户端(Windows/macOS/Android/iOS)团队紧密配合,定义高效、安全、兼容的数据同步协议,保证多端数据一致性,处理冲突合并与离线逻辑。任职要求1、计算机相关专业本科及以上学历,3 年以上服务器端开发经验。2、扎实的编程能力:精通至少一门后端语言(Go),熟悉常用数据结构和算法,代码风格良好。3、深厚的网络知识:深刻理解 TCP/IP、HTTP/HTTPS 协议,熟悉 TLS、WebSocket、HTTP/2/3 等,具备网络抓包分析与问题定位能力。4、分布式系统经验:熟悉微服务架构、RPC 框架(如 gRPC、Thrift)、服务发现、配置中心,有高并发系统设计实战经验。5、数据库与缓存:熟练使用 MySQL/PostgreSQL 及 Redis,具备数据建模、索引优化、分库分表经验。6、消息中间件:了解 Kafka/RocketMQ/Pulsar 等,能用于异步解耦、削峰填谷。浏览器相关知识要求7、理解浏览器基本工作原理:页面加载流程、渲染流水线、缓存策略(强缓存/协商缓存)、同源策略、CORS 等。8、熟悉浏览器存储机制(LocalStorage、IndexedDB、Cookie)及服务端同步时的数据建模方法。9、了解常见的浏览器 API 及其服务端协作方式(如 Web Push、WebRTC 信令、File System Access)。
企业介绍
迅雷网络技术有限公司于2003年在深圳成立,以领先的云加速技术和系列产品为用户提供基于大容量娱乐数据传输的云计算服务,帮助用户在多终端上快速获得数字内容,从而推进大互联网时代的数据传输加速。截止到2014年3月31日,迅雷拥有超过63亿的数字多媒体文件索引,通过智能计算实现了内容加速的最大优化。根据用户海量行为数据,迅雷智能部署散布全国的分布式数据中心,建立了由上万台云加速服务器节点和全用户终端参与分享的众包网络,构成了迅雷独有的分布式混合云结构。同时,做为最早在云计算领域先行布局并拥有核心技术的企业,根据iResearch的数据,到2014年3月为止,迅雷云加速的月活跃用户为1.42亿,月独立访问用户约为2.04亿,在云加速产品和服务的市场占有率达84.1%,已经成长为中国覆盖范围最广、用户最多的云计算服务之一。与其他云计算企业相较,迅雷获取了由技术领先和用户规模带来的成本优势,实现了高性价比的云加速服务。
2014年6月24日在美国纳斯达克上市,股票代码:XNET