91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

系統(tǒng)架構(gòu)的未來會(huì)有什么變化

汽車玩家 ? 來源:今日頭條 ? 作者:新鈦云服 ? 2020-05-05 21:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

重點(diǎn)將從部署系統(tǒng),轉(zhuǎn)移到重新配置現(xiàn)有資源以提高企業(yè)能力。

無論我們是否認(rèn)識(shí)到,系統(tǒng)架構(gòu)都在不斷發(fā)展。在過去的幾十年中,系統(tǒng)架構(gòu)就是構(gòu)建架構(gòu)的過程:確定系統(tǒng)需要做什么,確定所需的主要子系統(tǒng)以及它們?nèi)绾芜B接,并繼續(xù)分解,直到有足夠的細(xì)節(jié)供開發(fā)團(tuán)隊(duì)構(gòu)建每個(gè)子系統(tǒng),集成子系統(tǒng)并創(chuàng)建所需的系統(tǒng)。這種模式近年來一直在變化,但變化的速度正在增加。

網(wǎng)絡(luò)的影響

隨著網(wǎng)絡(luò)系統(tǒng)在20世紀(jì)90年代變得越來越普遍,系統(tǒng)架構(gòu)實(shí)踐開始發(fā)生變化??蛻舳?服務(wù)器架構(gòu)作為主導(dǎo)設(shè)計(jì)模式的出現(xiàn),使得架構(gòu)必須包括網(wǎng)絡(luò)。系統(tǒng)不再是整體,它們被部署在一個(gè)地方,并從一組固定的終端使用,分布在一個(gè)可能很大的地理區(qū)域。

網(wǎng)絡(luò)對(duì)系統(tǒng)架構(gòu)演變的下一個(gè)主要影響是整合系統(tǒng)的愿望。沒過多久就意識(shí)到將相同的數(shù)據(jù)輸入不同的系統(tǒng)既費(fèi)時(shí)又容易出錯(cuò),所以開始嘗試集成系統(tǒng),以便共享數(shù)據(jù)。這導(dǎo)致了面向服務(wù)的體系結(jié)構(gòu)(SOA)的發(fā)展。SOA的基本思想是,功能提供商可以將其產(chǎn)品作為可由網(wǎng)絡(luò)上的任何應(yīng)用程序調(diào)用的服務(wù)提供。“服務(wù)”只不過是一個(gè)定義良好的接口,可以滿足某些所需的功能。SOA承諾了一個(gè)動(dòng)態(tài)可組合應(yīng)用程序的時(shí)代,這些應(yīng)用程序可以適應(yīng)新的業(yè)務(wù)需求,而無需重新編寫應(yīng)用程序代碼。

服務(wù)的興起

像許多廣泛宣傳的新技術(shù)一樣,SOA從未完全實(shí)現(xiàn)其最初的承諾。但是,就像許多大肆宣傳的技術(shù)一樣,在大肆宣傳十年后,我們看到了SOA理念的真正好處。許多功能可用作服務(wù),并且更多企業(yè)正在使用它們。例如,F(xiàn)acebook,Google和其他公司都提供身份驗(yàn)證服務(wù)。如果運(yùn)行網(wǎng)站,并希望在允許用戶訪問網(wǎng)站的所有功能之前對(duì)用戶進(jìn)行身份驗(yàn)證,則無需托管自己的身份驗(yàn)證子系統(tǒng),可以使用其中一種作為服務(wù)提供。以類似的方式,評(píng)論線程,社交媒體集成,用戶統(tǒng)計(jì)和許多其他功能也作為服務(wù)提供。整個(gè)云計(jì)算革命實(shí)際上只是將計(jì)算硬件轉(zhuǎn)換為按需服務(wù)。

雖然它沒有采用最初設(shè)想的形式,但SOA革命絕對(duì)發(fā)生了。如今,大多數(shù)企業(yè)集成工作都致力于使系統(tǒng)接口公開可用。這通常被稱為“應(yīng)用程序編程接口(API)的第一哲學(xué)”。API第一哲學(xué)最著名的例子可能是被稱為“the Steve Yegge rant”的信件,他在那里譴責(zé)谷歌沒有采用亞馬遜的API優(yōu)先設(shè)計(jì)理念。咆哮的基本原因是所有功能都應(yīng)該通過API在網(wǎng)絡(luò)上公開,以促進(jìn)集成并最大限度地減少企業(yè)生產(chǎn)(和支付)的重復(fù)功能。

API如何推動(dòng)系統(tǒng)架構(gòu)

到目前為止,任何API優(yōu)先任務(wù)的主要作用是使開發(fā)人員確保他們記錄他們的API并公布它們。但亞馬遜API首要任務(wù)的主要目標(biāo)是降低在多個(gè)系統(tǒng)中開發(fā)重復(fù)功能所產(chǎn)生的成本。由于大多數(shù)企業(yè)不會(huì)每隔幾年更新一次所有系統(tǒng),因此任何API優(yōu)先授權(quán)都需要時(shí)間來顯示企業(yè)中的實(shí)際效果。但隨著時(shí)間的推移,這些影響將會(huì)讓人感覺到,特別是當(dāng)API優(yōu)先授權(quán)與重建前構(gòu)建任務(wù)相結(jié)合時(shí),需要系統(tǒng)開發(fā)人員在構(gòu)建新的功能之前重用企業(yè)中可用的功能。

隨著越來越多的系統(tǒng)通過API提供其功能,并且開發(fā)團(tuán)隊(duì)的任務(wù)是在構(gòu)建之前重新使用,將通過將現(xiàn)有功能重新組合為新功能來替換構(gòu)建新系統(tǒng)。目標(biāo)差異很大的系統(tǒng)之間的重復(fù)數(shù)量令人驚訝。大多數(shù)系統(tǒng)都需要一種存儲(chǔ)和檢索數(shù)據(jù)的方法。大多數(shù)系統(tǒng)都需要一種方法來驗(yàn)證和授權(quán)用戶。大多數(shù)系統(tǒng)都需要能夠顯示文本和渲染圖形。可以從企業(yè)中的現(xiàn)有資源重用的功能列表一直在繼續(xù)。在系統(tǒng)開發(fā)的早期階段,開發(fā)人員需要?jiǎng)?chuàng)建這些功能,以便擁有最低功能的系統(tǒng)。由于大部分基本功能可用作服務(wù),系統(tǒng)設(shè)計(jì)人員的任務(wù)正在從設(shè)計(jì)整個(gè)系統(tǒng)發(fā)展到在企業(yè)生態(tài)系統(tǒng)內(nèi)設(shè)計(jì)邊際功能改進(jìn)。

邁向以能力為中心的架構(gòu)

我們今天所面臨的企業(yè)生態(tài)系統(tǒng),是一個(gè)不斷擴(kuò)展的功能集作為服務(wù)提供的生態(tài)系統(tǒng),特別是在云環(huán)境中。云提供商競相提供越來越多的功能,并且已經(jīng)可以通過將一些服務(wù)與一些組合軟件或腳本語言拼接在一起,來開發(fā)基本系統(tǒng)。通過這樣做,開發(fā)人員可以在幾周而不是幾個(gè)月內(nèi)創(chuàng)建一個(gè)功能最少的系統(tǒng)。通過整合新服務(wù)或安裝沒有服務(wù)的現(xiàn)成模塊,可以快速改進(jìn)這一基本系統(tǒng)。在這樣的環(huán)境中,一個(gè)長達(dá)數(shù)月的設(shè)計(jì)階段,試圖在構(gòu)建開始之前計(jì)算出系統(tǒng)的細(xì)節(jié)是沒有意義的。我們需要一種新的思考系統(tǒng)架構(gòu)和設(shè)計(jì)的方式。

在已經(jīng)擁有許多可用服務(wù)的企業(yè)中,構(gòu)建新系統(tǒng)應(yīng)首先明確定義預(yù)期系統(tǒng)需要執(zhí)行的功能,并將其與已作為服務(wù)提供的功能列表進(jìn)行比較。這將揭示企業(yè)中已有多少所需系統(tǒng),以及需要構(gòu)建多少。現(xiàn)有功能和所需功能之間的差異定義了企業(yè)當(dāng)前功能與所需功能之間的能力差距。隨著我們邁向未來,系統(tǒng)架構(gòu)師的首要任務(wù)將從設(shè)計(jì)整個(gè)系統(tǒng),發(fā)展到定義當(dāng)前的能力增量并設(shè)計(jì)縮小差距的最佳方法。

我們還沒有達(dá)到這種以能力為中心的架構(gòu)很容易的程度。我們了解整個(gè)企業(yè)可用服務(wù)的能力受到嚴(yán)重限制。任何誠實(shí)的網(wǎng)絡(luò)管理員都會(huì)承認(rèn)他們并沒有真正掌握其網(wǎng)絡(luò)上可用的完整服務(wù)列表。他們可能知道哪些機(jī)器連接到網(wǎng)絡(luò),每臺(tái)機(jī)器上運(yùn)行的軟件,以及每臺(tái)機(jī)器上打開的端口和協(xié)議。但是這些信息只告訴我們這些事情的網(wǎng)絡(luò)級(jí)方面,它沒有透露有關(guān)這些東西如何被使用的任何信息。例如,網(wǎng)絡(luò)上打開端口8443并接受HTTP連接的系統(tǒng)可能正在提供簡單的網(wǎng)頁,或者它可能通過該接口提供許多REST服務(wù)。

有辦法克服這種缺乏理解,但大多數(shù)都是手工的。例如,維護(hù)列出企業(yè)中可用服務(wù)的Wiki需要開發(fā)人員添加他們已部署的服務(wù)并維護(hù)該列表。并且用于近實(shí)時(shí)地識(shí)別和編目服務(wù)接口的自動(dòng)化裝置將更有效。但那是另一個(gè)時(shí)間的主題。

也有例外

由于系統(tǒng)需要運(yùn)行的環(huán)境,傳統(tǒng)系統(tǒng)架構(gòu)在某些領(lǐng)域仍然存在。任何涉及功能完整企業(yè)的操作環(huán)境都存在問題,需要以老式的方式進(jìn)行全范圍的系統(tǒng)設(shè)計(jì)。例如,飛機(jī)飛行控制系統(tǒng)實(shí)際上不能依賴于調(diào)用地面上的服務(wù)來執(zhí)行與飛行安全相關(guān)的任何功能的能力。同樣,衛(wèi)星系統(tǒng)和其他類型的嵌入式軟件需要在本地提供所有關(guān)鍵功能。

舊的系統(tǒng)架構(gòu)方式不會(huì)完全消失,但是我們已經(jīng)開始考慮如何提高系統(tǒng)架構(gòu)實(shí)踐的效率,以便更好地支持當(dāng)今快速發(fā)展的商業(yè)環(huán)境。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9521

    瀏覽量

    157045
  • SOA
    SOA
    +關(guān)注

    關(guān)注

    1

    文章

    325

    瀏覽量

    29232
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    X (Twitter) 推薦系統(tǒng)架構(gòu)設(shè)計(jì)深度解析

    推薦系統(tǒng)到底是如何理解海量用戶與內(nèi)容的?本期文章帶你深入 X (前 Twitter) 推薦算法庫的底層源碼。解構(gòu)推薦系統(tǒng)關(guān)鍵的“漏斗型”架構(gòu)——從高效的雙塔召回到復(fù)雜精妙的 Transformer
    的頭像 發(fā)表于 02-25 23:56 ?4822次閱讀

    當(dāng)主控芯片架構(gòu)不斷變化時(shí),系統(tǒng)研發(fā)團(tuán)隊(duì)真正需要什么樣的開發(fā)平臺(tái)?

    在開發(fā)新一代嵌入式系統(tǒng)時(shí),越來越多的主控系統(tǒng)級(jí)芯片(SoC)正在從單一內(nèi)核轉(zhuǎn)向多內(nèi)核與異構(gòu)架構(gòu),這促使系統(tǒng)研發(fā)工程師更希望得到一個(gè)能“覆蓋快速變化
    的頭像 發(fā)表于 02-14 21:05 ?6804次閱讀

    嵌入式系統(tǒng)軟件架構(gòu)通常劃分

    嵌入式系統(tǒng)的軟件架構(gòu)通常劃分如下分層設(shè)計(jì): 應(yīng)用層:環(huán)境溫度監(jiān)測(cè)、報(bào)警觸發(fā)邏輯。 中間件層:支持MQTT協(xié)議的網(wǎng)絡(luò)通信模塊,用于將溫度數(shù)據(jù)上傳至云端。 操作系統(tǒng)層:基于FreeRTOS進(jìn)行多任務(wù)管理
    發(fā)表于 12-01 07:20

    嵌入式軟件分層架構(gòu)設(shè)計(jì)原則

    嵌入式軟件分層架構(gòu)的設(shè)計(jì)原則如下: 模塊化和可擴(kuò)展性:每一層應(yīng)當(dāng)保持松耦合,這樣當(dāng)硬件變化或某些功能擴(kuò)展時(shí),只需要修改對(duì)應(yīng)的層次,而不影響整體架構(gòu)。 硬件無關(guān)性:上層代碼應(yīng)當(dāng)盡量避免直接依賴硬件
    發(fā)表于 11-28 07:05

    芯源MCU架構(gòu)是不是基本都是ARM架構(gòu)?還有其他的架構(gòu)嗎?

    芯源MCU架構(gòu)是不是基本都是ARM架構(gòu)?還有其他的架構(gòu)嗎?
    發(fā)表于 11-20 06:21

    五大電磁頻譜管理系統(tǒng):原理、架構(gòu)與應(yīng)用全景解析

    五大電磁頻譜管理系統(tǒng):原理、架構(gòu)與應(yīng)用全景解析
    的頭像 發(fā)表于 09-26 10:21 ?525次閱讀
    五大電磁頻譜管理<b class='flag-5'>系統(tǒng)</b>:原理、<b class='flag-5'>架構(gòu)</b>與應(yīng)用全景解析

    自主生產(chǎn):制造業(yè)的未來

    已經(jīng)通過智能應(yīng)用程序與機(jī)器聯(lián)網(wǎng),并進(jìn)入學(xué)習(xí)系統(tǒng),對(duì)生產(chǎn)偏差做出實(shí)時(shí)反應(yīng)。 到 2030 年,生產(chǎn)格局將發(fā)生根本性變化:半自動(dòng)單元網(wǎng)絡(luò)將取代傳統(tǒng)的生產(chǎn)線。這些單元將自我組織,對(duì)不斷變化的要求作出反應(yīng),并
    發(fā)表于 09-15 15:08

    賦能人工智能未來:ADI宣布支持800 VDC數(shù)據(jù)中心架構(gòu)

    , Inc. (ADI)推出創(chuàng)新解決方案,為數(shù)據(jù)中心下一代800 VDC架構(gòu)提供有力支持。該系列解決方案包含高可靠性熱插拔與一級(jí)電源產(chǎn)品,旨在實(shí)現(xiàn)安全、高效且智能的配電,精準(zhǔn)滿足現(xiàn)代AI工廠系統(tǒng)的供電需求。 賦能人工智能未來:A
    的頭像 發(fā)表于 08-28 21:18 ?1065次閱讀
    賦能人工智能<b class='flag-5'>未來</b>:ADI宣布支持800 VDC數(shù)據(jù)中心<b class='flag-5'>架構(gòu)</b>

    AI的未來,屬于那些既能寫代碼,又能焊電路的“雙棲人才”

    + 散熱/電磁屏蔽設(shè)計(jì)工業(yè)機(jī)器人AI視覺系統(tǒng)攝像頭ISP調(diào)校 + OpenCV+RTOS接入 + ARM架構(gòu)優(yōu)化可穿戴AI設(shè)備傳感器驅(qū)動(dòng) + 微型PCB設(shè)計(jì) + 模型量化推理這些工作不是純軟件開發(fā)
    發(fā)表于 07-30 16:15

    【書籍評(píng)測(cè)活動(dòng)NO.64】AI芯片,從過去走向未來:《AI芯片:科技探索與AGI愿景》

    到AGI,一起來探索AI芯片 本書從創(chuàng)新視角出發(fā),系統(tǒng)梳理了AI芯片的前沿技術(shù)與未來方向,串聯(lián)起從算法到系統(tǒng)的實(shí)現(xiàn)路徑,全景式展現(xiàn)AI芯片的技術(shù)原理與應(yīng)用場景。 書中核心內(nèi)容可分為算法創(chuàng)新、工藝創(chuàng)新、材料
    發(fā)表于 07-28 13:54

    Tenstorrent 首席架構(gòu)師:未來 RISC-V 會(huì)是計(jì)算機(jī)的主流

    當(dāng)前,按指令集架構(gòu)(ISA)分類,主流架構(gòu)包括 x86 架構(gòu)、ARM 架構(gòu)和 RISC-V 架構(gòu)。作為開源精簡指令集(RISC),RISC-
    發(fā)表于 07-17 11:26 ?1485次閱讀

    缺少電源濾波器會(huì)有哪些變化?

    ,將會(huì)引發(fā)一系列不良變化。 電子設(shè)備性能下降 電源中往往存在著各種干擾信號(hào),如諧波、噪聲等。缺少電源濾波器時(shí),這些干擾會(huì)毫無阻礙地進(jìn)入電子設(shè)備。對(duì)于電腦而言,可能會(huì)頻繁出現(xiàn)死機(jī)、藍(lán)屏的現(xiàn)象。這是因?yàn)楦蓴_信號(hào)影響
    的頭像 發(fā)表于 07-17 09:41 ?660次閱讀

    光伏電站無人機(jī)巡檢系統(tǒng)平臺(tái)的設(shè)計(jì)架構(gòu)

    光伏電站無人機(jī)巡檢系統(tǒng)平臺(tái)通常采用分層架構(gòu)設(shè)計(jì),這就要求系統(tǒng)的設(shè)計(jì)必須貼合光伏電站的實(shí)際運(yùn)維管理需求、適應(yīng)不同類型電站中的差異,因此系統(tǒng)從設(shè)計(jì)架構(gòu)
    的頭像 發(fā)表于 05-07 11:23 ?911次閱讀
    光伏電站無人機(jī)巡檢<b class='flag-5'>系統(tǒng)</b>平臺(tái)的設(shè)計(jì)<b class='flag-5'>架構(gòu)</b>

    解鎖未來汽車電子技術(shù):軟件定義車輛與區(qū)域架構(gòu)深度解析

    解鎖未來汽車電子技術(shù):軟件定義車輛與區(qū)域架構(gòu)深度解析 ——立即下載白皮書,搶占智能汽車發(fā)展先機(jī) *附件:解鎖未來汽車電子技術(shù):軟件定義車輛與區(qū)域架構(gòu)深度解析.pdf 為什么這份白皮書值
    的頭像 發(fā)表于 04-27 11:58 ?1405次閱讀

    高效能SCADA系統(tǒng) 重塑工廠管理未來

    借助系統(tǒng)分析,3個(gè)月內(nèi)將良品率提升8.6%。 5、柔性擴(kuò)展架構(gòu)——可隨時(shí)根據(jù)需要增添功能 支持OPC UA、MQTT、Modbus等主流協(xié)議,無縫對(duì)接ERP、MES、數(shù)字孿生平臺(tái),無論您是老舊設(shè)備改造
    發(fā)表于 03-13 15:22