云原生时代,微服务架构改造是 IT 架构变化的主流。如何解决研发效率和稳定性两大关键问题,成了企业 IT 部门的关注焦点。另一方面,过去的企业级 IT 架构,选型上大多以 Java 语言写就,Java 总体设计上面向大规模、长时间服务;静态类型动态链接的语言结构等特性,在强调敏捷开发、效率优先的云原生时代,往往失去了一丝灵活性。
规模化的差别,各异的业务场景,不同选型思路下诞生了各种各样的开源微服务框架,这其中就有来自字节跳动所开源的 CloudWeGo。CloudWeGo 是一套可快速构建企业级云原生微服务架构的中间件集合,项目共同的特点是高性能、高扩展性、高可靠,专注于微服务通信与治理,主体选用了 Go 语言。另外,本次沙龙还将正式发布国内唯一一个基于 Rust 语言的开源 RPC 框架,敬请期待!