×
img

InfoQ:化茧成蝶:Go在FreeWheel服务化中的实践

发布者:wx****a3
2023-08-28
5 MB 83 页
文件列表:
InfoQ:化茧成蝶:Go在FreeWheel服务化中的实践.pdf
下载文档

在 Go 开源之后的 7 年里,它已被全球采用。可以看到全球一批顶尖企业,如 Adobe、IBM、Intel 等都开始使用 Go 开发自己的服务,甚至完全转向 Go 开发。而令人惊讶的是,随着数据科学和机器学习技术的发展和成熟,Go 有了更大的展示舞台,它的易部署等特性也正推动其向现代架构走来。


2014 年,FreeWheel 开始使用 Go 语言。最初是用于重写某一视频信息上传程序以提升其性能,后来因其接近 C 语言的执行效率,具备较低的学习曲线,能帮助实现简单的部署以及拥有丰富的类库,Go 语言也在 FreeWheel 越来越多的项目中被使用,至今已累积超过 10 万行代码。近一年来,FreeWheel 正在将业务系统迁移到微服务架构,而 Go 语言因其原生对 HTTP 服务开发的良好支持及易于容器化部署的特点,成为我们微服务开发的首选语言。目前 Go 社区中已有不少针对微服务中特定问题的项目——从 HTTP-to-RPC Mapping 到 ORM。但纵观下来,仍缺少成熟的构建微服务系统的整体方案。



加载中...

本文档仅能预览20页

继续阅读请下载文档

网友评论>

开通智库会员享超值特权
专享文档
免费下载
免广告
更多特权
立即开通

发布机构

更多>>