1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-28 23:42:21 +00:00

Update ch6-01-cloud.md

This commit is contained in:
wahaha 2018-08-14 18:32:33 +08:00 committed by GitHub
parent 7933180cd5
commit 388ca2a917
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,6 @@
# 6.1 云上地鼠
从 2014 年 docker 诞生起Go 语言就开始在分布式领域崭露头角,之后 k8skonggroupcachenatsetcdtidb等让人们不断看到了 Go 在分布式领域的新的可能性。目前在大部分的分布式场景下Go 语言都有相应的产品无论是存储rpc 框架消息队列等等。Go 被称为分布式时代的 C 语言着实所言非虚。
从 2014 年 docker 诞生起Go 语言就开始在分布式领域崭露头角,之后 k8skonggroupcachenatsetcdtidb 等让人们不断看到了 Go 在分布式领域的新的可能性。目前在大部分的分布式场景下Go 语言都有相应的产品无论是存储rpc 框架消息队列等等。Go 被称为分布式时代的 C 语言着实所言非虚。
从语言本身的特点来讲Go 编译后不依赖外部运行环境,部署方便,无论公司内的部署系统是古老的 ansible还是现在的 docker 镜像部署。都能够方便地与 Go 进行集成。所以 Go 天生适合分布式场景。而在没有 docker 的旧时代python、java 类的语言需要在上线时额外关注运行环境的问题。实际上是增加了工程运维方面的心智负担。