docker有什么用 docker大家用到什么程度了?
docker大家用到什么程度了?生產(chǎn)環(huán)境中有上萬個docker容器實例。持續(xù)集成、持續(xù)測試、持續(xù)發(fā)布和服務編排都是基于docker的golang的使用越來越多,這是事實。原因如下:1。在語言方面,go
docker大家用到什么程度了?
生產(chǎn)環(huán)境中有上萬個docker容器實例。持續(xù)集成、持續(xù)測試、持續(xù)發(fā)布和服務編排都是基于docker的
golang的使用越來越多,這是事實。原因如下:
1。在語言方面,golang畢竟是由Google生產(chǎn)的。它有自己的gorutine和通道設計的優(yōu)點,主要優(yōu)點是與C語言的協(xié)作,它比GC簡單,比Java快,比python快。Golang介于C/C和Java之間,向下壓縮C/C空間,向上壓縮Java空間。Golang可以用來做很多事情,而且很容易啟動;
2對于許多初創(chuàng)企業(yè)來說,Python和Golang可能是首選。畢竟,語法簡單,有GC,庫豐富,性能接近C,這在開發(fā)效率方面是非常明顯的。以headline為例,很多試用初期的后端服務都是python,性能跟不上。后來,他們改成了哥朗。畢竟,性能的提高不是一點點。
3. 容器和云被廣泛使用。云本地時代的時機是一個非常重要的因素。Go的并發(fā)性、性能、安全性、易部署等特性使其很容易成為“云原生語言”。比如docker、tidb、以太坊都屬于圍棋陣營,大量的公共云產(chǎn)品也是基于圍棋開發(fā)的。