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

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

2018-08-04 11:41:12

做 Go 开发,月薪想达到 3 万以上,都需要会哪些内容,达到什么水平?

这个问题,需要假定一些前提条件。首先,我们假定工作地点是北京。然后,我们分大公司和创业公司两个维度来看。 ## 大公司 我们先来看一个滴滴的『Golang开发工程师(20k-50k)』的要求: **岗位职责**: 1. 参与滴滴基础服务平台的设计、研发工作,提升滴滴产品稳定性; 2. 与产品经理尝试沟通产品需求; 3. 进行相关产品的技术文档编写,方案设计; 4. 学习研究业界先进技术,保持技术进步; **任职要求**: 1. 本科及以上学历,计算机相关专业,两年以上服务端研发经验;...阅读全文

2019-06-07 22:26:24

[北京][内推] Aibee 爱笔智能招聘 Golang后端/平台研发/容器

## 如有意向, 请发送简历到 hkke@aibee.com ## 公司简介 Aibee,由林元庆博士(前百度研究院院长)于 2017 年 11 月创立,是中国领先的人工智能(AI)整体解决方案创新企业,其使命是利用 AI 技术赋能升级传统行业,截止目前,Aibee 已向线下零售、旅游等传统行业提供了 AI 整体解决方案。我们团队成员很多来自Google、MSRA、Facebook、Baidu最顶尖AI公司,以及CMU、伯克利、加州理工、清华、北大、上交大等最顶尖AI学府。友好、博学...阅读全文

2019-07-31 17:22:09

【北京】golang开发工程师 20-30k

初创公司,目前已获得知名公司投资,公司主要做TO B服务 任职要求: 1、熟练使用golang语言 2、具有良好的编码规范、熟悉RESTful Api开发 3、熟悉网络编程,多线程技术,高并发服务器程序开发,并有相关项目经验,有分布式系统设计开发经验者优先 4、有开源项目参与经验优先 5、责任心强、具备良好的学习能力及团队合作精神 招聘岗位: 1 go高级开发工程师 20-30k 2 go初中级开发工程师 10-15k ...阅读全文

2019-08-09 11:38:37