搜狗-李颖欣-搜狗 C++ Workflow@TOP100






主办⽅:www.top100summit.com每日处理超百亿请求的背后: 搜狗C++ Workflow异步编程范式李颖欣 搜狗 高级架构师2020.12.18主办⽅:www.top100summit.com李颖欣“•搜狗 - 搜索事业部 - 系统架构部 - 高级架构师 •7年C++架构研发经验 •从事搜狗自研分布式Key Value存储系统,负责公司内部上千台规模、十多个集群、横跨多地的分布式KV离线/在线存储解决方案 •近两年参与C++异步调度编程范式Workflow的开发,并在此上建立了生态RPC项目srpc •开源相关推动,公司内外同步推进Workflow和srpc的开发与落地”讲师简介主办⽅:www.top100summit.com目录PART-I 概述 ● What——C++ Workflow异步编程范式 ● Why—— 来源和演进 ● How—— 主要特点 PART-II 架构介绍 ● 异步 ● 任务 ● 流图 PART-III 编程范式 PART-IV 实践分享 ● 检索Cache模块——用复杂任务流重构流水线模式 ● 抓取中台——多网络协议与资源复用经典示例 ● 云输入法——计算通信融为一体的高性能解决方案 PART-V 总结主办⽅:www.top100summit.comPART-I 概述搜狗C++ Workflow异步编程范式主办⽅:www.top100summit.comPART-I Workflow基本介绍Workflow是搜狗的C++服务器引擎,⽀撑搜狗⼏乎所有后端C++在线服务,包括所有搜索服务,云输⼊法,在线⼴告等,每⽇处理超百亿请求:•包括通信、计算、文件IO、定时器、计数器等异步资源 •创新性引入的任务流概念,各种异步任务都可以被对等地组装起来实现复杂的业务逻辑 •内部自带多种通用协议 •跨平台、支持多种操作系统 •自带服务治理与负载均衡 今年7⽉份开源,暂⽆对标作品,是⼀个并⾏计算与异步通信融为⼀体的编程范式。主办⽅:www.top100summit.comPART-I 来源和演进Workflow起源于搜狗内部自研的分布式KV存储系统的异步通信模块,并且把各种资源同等对待地封装,以统一的任务方式提供给用户。 由于搜狗
相关推荐
-
2025-04-01 1942
-
2025-04-01 716
-
2025-03-30 456
-
2025-03-30 325
-
2025-03-30 320
-
2025-03-30 417
-
2025-04-01 298
-
2025-03-30 280
-
2025-03-31 293
-
2025-03-30 736
相关内容
-
罗振宇2023“时间的朋友”跨年演讲完整PDF
分类:机构报告
时间:2025-04-01
标签:会议报告
格式:PDF
-
京东-张乐-研发效能度量的误区、体系化实践和效能提升案例
分类:会议PPT
时间:2025-03-29
标签:会议报告
格式:PDF
-
搜狗-李颖欣-搜狗 C++ Workflow@TOP100
分类:会议PPT
时间:2025-03-29
标签:会议报告
格式:PDF
-
4-字节跳动-智能化的精准测试实践-刘杰、王孟飞
分类:会议PPT
时间:2025-03-30
标签:会议报告
格式:PDF
-
短视频用户价值调研报告
分类:会议PPT
时间:2025-03-30
标签:会议报告
格式:PDF
-
深入理解 Nsight System 与 Nsight Compute 性能分析优化工具
分类:会议PPT
时间:2025-03-29
标签:会议报告
格式:PDF
-
吴晓波2023“发光吧勇敢者”跨年演讲完整PPT
分类:机构报告
时间:2025-04-01
标签:会议报告
格式:PDF
-
美团-杨彪-如何做好“选用育励汰”的技术人才管理
分类:会议PPT
时间:2025-03-29
标签:会议报告
格式:PDF
-
智能物流机器人 — 小蛮驴
分类:会议PPT
时间:2025-03-29
标签:会议报告
格式:PDF
-
《增长思维:54个思维模型帮你成为增长高手》李云龙
分类:会议PPT
时间:2025-03-30
标签:会议报告
格式:PDF