<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

微服務和容器之間的有何關系?

西西 ? 來源:f ? 2019-02-01 01:58 ? 次閱讀

現在一提到微服務,有很多人會想到容器技術(這里說到的容器技術是指docker)。那么微服務和容器之間到底有什么關系呢,我來簡要和大家探討下。先拋出結論:微服務和容器其實沒有半毛錢關系。微服務理念出現的比容器技術要早很多,其理念是在70年代提出的。而容器技術是2013年才提出的,它最初是由一個叫做dotcloud的項目發展而來,后來改名叫做docker?;谖⒎盏乃枷腴_發應用程序是完全可以不用容器技術的,例如現在很流行的spring cloud和dubbo都是可以不使用容器技術來做開發實現的。從2017年開始很多人喜歡同時提到微服務和容器化,這主要是基于以下幾個原因:

(1)按照微服務的理念,如果使用容器作為基礎設施,能夠實現快速部署,快速迭代;

(2)在云計算浪潮中,容器作為替代vm的基礎設施受到大家的關注度更高;

(3)k8s作為幾乎實際默認的容器化平臺標準,其集成了配置中心和注冊中心,相當于天然的幫微服務架構解決了自己開發配置中心和注冊中心的問題。在我看來,以上三個是促使在2017年度很多時候,大家會將微服務和容器技術一起談論的重要原因,甚至有些公司直接將自己的新建的微服務應用部署在容器平臺上。

容器是一種新的軟件交付方式,它把應用和其運行環境以一個標準鏡像格式打包, 能保證應用及其運行環境的統一,并能在裝有Docker環境上以容器方式運行,不管宿主機是什么環境

微服務是應用軟件架構設計模式,推崇單一職責、服務自治、輕量通信接口明確等原則, 基于此,容器可以比較好的配合使微服務易于開發和維護、按需伸縮等

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 云計算
    +關注

    關注

    38

    文章

    7467

    瀏覽量

    135967
  • 容器
    +關注

    關注

    0

    文章

    482

    瀏覽量

    21924
  • 微服務
    +關注

    關注

    0

    文章

    116

    瀏覽量

    7249
收藏 人收藏

    評論

    相關推薦

    微服務架構和CQRS架構基本概念介紹

    微服務架構現在很熱,到處可以看到各大互聯網公司的微服務實踐的分享總結。但是,我今天的分享和微服務沒有關系,希望可以帶給大家一些新的東西。如果一定要說
    發表于 05-22 09:03

    線電流和相電流之間關系

    線電壓和相電壓之間關系?線電流和相電流之間
    發表于 09-22 07:13

    MCU、DSP與FPGA三者之間關系

    MCU、DSP與FPGA三者之間關系?MCU、DSP與FPGA的優缺點哪些?
    發表于 09-24 06:53

    紅外LED的電流與光強之間關系

    如何利用濁度儀中的光電二極管SP-48ML來檢測光強?LED的電流與亮度之間關系?紅外LED的電流與光強之間
    發表于 09-29 08:52

    大數據與云計算之間關系

    大數據與云計算之間關系?
    發表于 10-09 06:06

    功率與電流之間關系

    功率與電流之間關系?怎樣去搭建一種最小二乘法的模型?
    發表于 10-09 09:02

    SD卡和MMC卡之間關系

    內存和外存的區別在哪?SD卡和MMC卡之間關系?S5PV210是怎樣啟動的?
    發表于 10-15 06:08

    運維是如何看待微服務容器

    微服務在帶來良好的設計和架構理念的同時,也帶來了運維上的額外復雜性,尤其是在服務部署和服務監控上。那么,運維是如何看待微服務容器的呢?傳統
    發表于 09-30 17:24 ?0次下載
    運維是如何看待<b class='flag-5'>微服務</b>和<b class='flag-5'>容器</b>的

    微服務容器技術實踐

    基于微服務架構的技術實踐(點擊下載演講PPT) 普元信息主任架構師顧偉在演講中,分享了他們對微服務架構的認識,包括微服務演進過程、常見認知誤區等,并闡述了結合容器云技術,分享在
    發表于 10-10 10:23 ?1次下載
    <b class='flag-5'>微服務</b>與<b class='flag-5'>容器</b>技術實踐

    微服務,容器和云原生架構的中間件世界的現狀

    IT世界的技術更新非常迅速。一年前我曾寫過一篇關于:微服務是否是企業服務總線和其他中間件的死亡魔法。本文章是之前文章的后續以及關于微服務、容器和原生云架構的中間件
    發表于 10-10 11:25 ?0次下載
    <b class='flag-5'>微服務</b>,<b class='flag-5'>容器</b>和云原生架構的中間件世界的現狀

    什么是微服務容器?微服務容器的作用是什么

    微服務是將應用程序拆分為多個服務的一種架構類型,這些服務具備構成整個應用程序的細粒度功能。每個微服務將具備針對您的應用程序的不同邏輯功能。與應用程序的所有組件和功能都在單個實例中的單體
    的頭像 發表于 01-13 10:54 ?3.2w次閱讀
    什么是<b class='flag-5'>微服務</b>和<b class='flag-5'>容器</b>?<b class='flag-5'>微服務</b>和<b class='flag-5'>容器</b>的作用是什么

    通過微服務原理、領域驅動設計概念等來成功實現微服務

    組織通過微服務基本準則、領域驅動的設計概念和編碼優秀實踐成功地使用微服務,可以充分利用Kubernetes/容器原生的優勢。
    的頭像 發表于 08-14 10:02 ?1771次閱讀

    什么是微服務和分布式 微服務和分布式之間區別

    微服務是啥? 這里不引用書本上的復雜概論了,簡單來說微服務就是很小的服務,小到一個服務只對應一個單一的功能,只做一件事。這個服務可以單獨部署
    的頭像 發表于 07-30 18:21 ?2.9w次閱讀

    一文帶你吃透微服務、容器和K8S之間關系

    從根本上講,微服務只是一個運行在服務器或虛擬計算實例上并響應網絡請求的計算機程序。
    的頭像 發表于 11-12 11:40 ?1836次閱讀

    微服務架構中的服務之間如何互相調用呢?

    微服務架構中,需要調用很多服務才能完成一項功能。服務之間如何互相調用就變成微服務架構中的一個關鍵問題。
    的頭像 發表于 01-31 09:46 ?1781次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>