CloudWeGo 开源项目介绍CloudWeGo INTRODUCTION TO OPEN SOURCE PROJECTS CloudWeGo开源项目介绍 CLOUDWEGO 目录 第一章 项目介绍 1.1 CloudWeGo 的项目和用户 01 1.2 CloudWeGo 如何帮助企业用户 解决微服务构建中遇到的问题 02 1.2.1 提供免费企业用户支持 第二章 不同场景下的解决方案 2.1 Golang RPC框架 Kitex 架构设计(框架特点/框架性能/扩展能力) 项目介绍 CloudWeGo是一套由字节跳动开源的、可快速构建企业级云原生微服务架构的中间件集合。在github开源后获得超过1w的star和超142位贡献者。 项目官网:https://www.cloudwego.io/ github: https://github.com/cloudwego CloudWeGo 开源的主打项目 Golang RPC框架 RPC框架:Volo(Rust首选RPC框架) CloudWeGo的用户 CloudWeGo致力于帮助更多的企业用户,解决微服务构建中遇到的问题,落地自己的一套云原生微服务架构。 CloudWeGo 项目除在字节内部被大量使用外,外部企业用户:森马、华兴证券、贪玩游戏、Moonton、禾多科技均在使用。 CloudWeGo 如何帮助企业用户解决微服务构建中遇到的问题 高易用0 码力 | 37 页 | 89.14 MB | 2 月前3
2.1.7 企业级 Go HTTP 框架在字节跳动的实践高并发业务需求长链接推送服务 2020年初 Hertz启动 业务大规模采用Golang 2020年10月 Hertz发布 2022年6月 Hertz正式开源 性能/可扩展性诉求 承接抖音春晚主会场 1000w/零异常 CloudWeGo核心子项目 ’ alt=‘OCR图片’/> 字节内部框架变迁 2万 1亿 10万 ’ alt=‘OCR图片’/> 第二部分 企业级框架设计考量 ’ alt=‘OCR图片’/> 企业级框架设计考量 ’ alt=‘OCR图片’/> One More Thing CWGO-究极手 ’ alt=‘OCR图片’/> “ CWGO Golang CloudWeGo 一级项目:聚焦为开源用户提供一站式组件间联动的研发最佳实践。通过对 CloudWeGo 旗下项目的有机组合,实现 1+1>2 的聚合效果。 CWGO-现状 蓝图:Kitex/Hertz/数据库联动开箱即用企业级模板 Project server(Kitex & Hertz) ’ alt=‘OCR图片’/> API管理最佳实践1 分布式IDL托管平台 3 更丰富的企业级模板 ’ alt=‘OCR图片’/> THANKS 欢迎关注 CloudWeGo0 码力 | 38 页 | 5.20 MB | 1 月前3
IPC性能极致优化方案-RPAL落地实践[Image](/uploads/documents/0/9/9/d/099dbb5037c4c50541f0ff9d02a06a91/p9_1.jpg) 注:方案 github 地址:https://github.com/cloudwego/shmipc-go ## 方案诞生的背景  cloudwego公众号 ## Thank You!0 码力 | 39 页 | 2.98 MB | 2 年前3
2.1.1 Sentinel&OpenSergo:下一代微服务治理标准与实践应用自身稳定性风险 不确定流量(流控、热点防护) 不稳定调用(熔断、隔离) 不稳定架构与基础设施(容灾多活) 安全 服务鉴权 服务零信任 Kratos CloudWeGo 服务框架 据调研数据 70%的线上问题都是由于变更导致的 运行时稳定性问题更是防不胜防 ’ alt=‘OCR图片’/> 全链路流量治理(漏斗模型) ’ alt=‘OCR图片’/> 服务治理核心能力与原理揭秘0 码力 | 36 页 | 6.55 MB | 1 月前3
2023 中国开源开发者报告开源开发者事件回顾 ## 字节跳动开源 Shmipc CloudWeGo-Shmipc 是字节跳动服务框架团队研发的高性能进程间通讯库。它基于共享内存构建,具有零拷贝的特点。  ## CloudWeGo ## 渠成开源社区成立两周年 渠成开源0 码力 | 87 页 | 31.99 MB | 2 年前3
共 5 条
- 1













