今日头条用Go建千亿级微服务 分析详细,适合新手理解概念[转载的]

今日头条当前后端服务超过80%的流量是跑在 Go 构建的服务上。微服务数量超过100个,高峰 QPS 超过700万,日处理请求量超过3000亿,是业内最大规模的 Go 应用。 Go 构建微服务的历程 在2015年之前,头条的主要编程语言是 Python 以及部分 C++。随着业务和流量的快速增长,服务端的压力越来越大,随之而来问题频出。Python 的解释性语言特性以及其落后的多进程服务模型受到了巨大的挑战。此外,当时的服务端架构是一个典型的单体架构,耦合严重,部分独立功能也急需从单体架构中...阅读全文

2018-08-04 11:41:12

Go语言爱好者周刊:第 24 期

这里记录每周值得分享的 Go 语言相关内容,周日发布。 本周刊开源(GitHub:[polaris1119/golangweekly](https://github.com/polaris1119/golangweekly)),欢迎投稿,推荐或自荐文章/软件/资源等,请[提交 issue](https://github.com/polaris1119/golangweekly/issues) 。 鉴于大部分人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英...阅读全文

2020-01-05 16:33:08

千峰教育GO从入门到实战视频整理,都是干货!

本人目前也在自学GO,用的就是千峰的这套教程,满满都是干货,没有废话,现将视频整理分享给大家 下图上的序号是推荐学习的顺序,其实1是基础 2是进阶 后面的基本没必要按照我标的来,看自己的兴趣了 ![image.png](https://static.studygolang.com/200301/7c71f5530786f35ddddb70810b5587f0.png) 可以在线观看,平台是我自己开发的专门用于整理B站视频的,俺自学用的,现在分享出来给大家 传送地址:https:/...阅读全文

2020-03-01 04:26:50

Go语言爱好者周刊:第 32 期

这里记录每周值得分享的 Go 语言相关内容,周日发布。 本周刊开源(GitHub:[polaris1119/golangweekly](https://github.com/polaris1119/golangweekly)),欢迎投稿,推荐或自荐文章/软件/资源等,请[提交 issue](https://github.com/polaris1119/golangweekly/issues) 。 鉴于大部分人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英...阅读全文

2020-03-01 10:14:11

Golang -CPU性能、内存分析调试方法汇总

本篇介绍Golang常用性能调试工具的应用场景,包括: 场景1 如何分析程序的运行时间与CPU利用率情况? 场景2 如何分析Golang程序的内存使用情况? 场景3 如何分析Golang程序的CPU性能情况? --- #### 场景1: 如何分析程序的运行时间与CPU利用率情况? ##### (1) shell内置time指令 这个方法不算新颖,但是确很实用。 `time`是Unix/Linux内置多命令,使用时一般不用传过多参数...阅读全文

2020-03-17 17:33:49

Go语言爱好者周刊:第 35 期

这里记录每周值得分享的 Go 语言相关内容,周日发布。 本周刊开源(GitHub:[polaris1119/golangweekly](https://github.com/polaris1119/golangweekly)),欢迎投稿,推荐或自荐文章/软件/资源等,请[提交 issue](https://github.com/polaris1119/golangweekly/issues) 。 鉴于大部分人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英...阅读全文

2020-03-22 08:50:13

Go技术日报(2020-06-17)

<section id="nice" data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="font-size: 16px; color: black; padding: 0 10px; line-height: 1.6; word-spacing: 0px; letter-spacing: 0px; word-break: break-word; word-wrap: break-word; text-align:...阅读全文

2020-06-17 20:55:56