国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

微服務(wù)架構(gòu)在工業(yè)制造當(dāng)中的應(yīng)用

電子設(shè)計(jì) ? 來源: 電子設(shè)計(jì) ? 作者: 電子設(shè)計(jì) ? 2020-12-25 02:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是微服務(wù)架構(gòu)

簡(jiǎn)單地說,微服務(wù)是系統(tǒng)架構(gòu)上的一種設(shè)計(jì)風(fēng)格, 它的主旨是將一個(gè)原本獨(dú)立的系統(tǒng)拆分成多個(gè)小型服務(wù),這些小型服務(wù)都在各自獨(dú)立的進(jìn)程中運(yùn)行,服務(wù)之間通過基于HTTP的RESTful API進(jìn)行通信協(xié)作。被拆分成的每一個(gè)小型服務(wù)都圍繞著系統(tǒng)中的某一項(xiàng)或一些耦合度較高的業(yè)務(wù)功能進(jìn)行構(gòu)建, 并且每個(gè)服務(wù)都維護(hù)著自身的數(shù)據(jù)存儲(chǔ)、業(yè)務(wù)開發(fā)、自動(dòng)化測(cè)試案例以及獨(dú)立部署機(jī)制。

微服務(wù)架構(gòu)的優(yōu)缺點(diǎn)

微服務(wù)的優(yōu)點(diǎn)

·每個(gè)微服務(wù)都很小,這樣能夠聚焦一個(gè)指定的業(yè)務(wù)功能或業(yè)務(wù)需求。

·微服務(wù)能夠被小團(tuán)隊(duì)單獨(dú)開發(fā),這個(gè)小團(tuán)隊(duì)是2到5人的開發(fā)人員組成。

·微服務(wù)是松耦合的,是有功能意義的服務(wù),無論是在開發(fā)階段或部署階段都是獨(dú)立的。

·微服務(wù)能使用不同的語言開發(fā),如JavaPython、PHP、C#等。

·微服務(wù)允許容易且靈活的方式集成自動(dòng)部署,通過持續(xù)集成工具,如Jenkins, Travis CI等工具。

·一個(gè)團(tuán)隊(duì)的新成員能夠更快投入生產(chǎn)。

·微服務(wù)易于被一個(gè)開發(fā)人員理解,修改和維護(hù),這樣小團(tuán)隊(duì)能夠更關(guān)注自己的工作成果。無需通過合作才能體現(xiàn)價(jià)值。

·微服務(wù)允許你利用融合最新技術(shù)。

·微服務(wù)只是業(yè)務(wù)邏輯的代碼,不會(huì)和HTML,CSS 或其他界面組件混合。

·微服務(wù)能夠即時(shí)被要求擴(kuò)展。

·微服務(wù)能部署中低端配置的服務(wù)器上。

·易于和第三方應(yīng)用系統(tǒng)集成。

·每個(gè)微服務(wù)都有自己的存儲(chǔ)能力,可以有自己的數(shù)據(jù)庫(kù),也可以有統(tǒng)一數(shù)據(jù)庫(kù)。

微服務(wù)的缺點(diǎn)

·微服務(wù)架構(gòu)可能引入過多的操作;

·需要提高DevOps應(yīng)用技巧;

·對(duì)于開發(fā)和運(yùn)維帶來一定的挑戰(zhàn),需要付出雙倍的努力;

·分布式系統(tǒng)比單體應(yīng)用架構(gòu)復(fù)雜,且難以管理;

·對(duì)于故障診斷比較難,分布式部署跟蹤比單體架構(gòu)復(fù)雜;

·當(dāng)服務(wù)數(shù)量增加,管理復(fù)雜性增加。

微服務(wù)架構(gòu)在工業(yè)應(yīng)用上的實(shí)戰(zhàn)

下面以格創(chuàng)東智在某工業(yè)生產(chǎn)行業(yè)客戶進(jìn)行了微服務(wù)架構(gòu)的實(shí)際落地案例進(jìn)行說明。

該公司擁有MES、EDA、RPT、SPC、OEE、FDC等應(yīng)用,其中查詢、分析類應(yīng)用已經(jīng)移植到微服務(wù)架構(gòu),使用的是Spring Cloud。

以RPT系統(tǒng)為例,使用SpringCloud之后,新增報(bào)表只需要開發(fā)有關(guān)業(yè)務(wù)邏輯的代碼,其他配置、權(quán)限及校驗(yàn)代碼都由微服務(wù)架構(gòu)代勞,其開發(fā)和測(cè)試部署相較之前更加快捷,而且融合了Python技術(shù),在某些特定場(chǎng)景下,系統(tǒng)運(yùn)行效率也有可觀的改善。

在異常分析系統(tǒng)中,之前使用的是Spark MLlib,但是在預(yù)測(cè)產(chǎn)品異常方面,Python的Keras效果更佳,在導(dǎo)入微服務(wù)架構(gòu)后,可以很方便的使用Scala和Python的“混合”架構(gòu),系統(tǒng)的分析準(zhǔn)確率得到了提升。

在移植過程中遇到了微服務(wù)的“邊界”問題,在我們進(jìn)行微服務(wù)架構(gòu)設(shè)計(jì)和改造過程中,一個(gè)不可避免的問題是如何確定服務(wù)邊界、如何進(jìn)行服務(wù)識(shí)別,微服務(wù)的劃分粒度究竟如何確認(rèn)。我們可能會(huì)聽到,服務(wù)既不能太大,也不能太小,當(dāng)然這是一個(gè)籠統(tǒng)的概念。那么,問題來了,究竟多大是大,多小是小。

一個(gè)設(shè)計(jì)良好的服務(wù)應(yīng)包含以下五個(gè)特征:

特征一:服務(wù)不與其他服務(wù)共享數(shù)據(jù)庫(kù)

特征二:服務(wù)應(yīng)包含盡可能少的數(shù)據(jù)庫(kù)表

特征三:一個(gè)服務(wù)要么包含完整的業(yè)務(wù)含義,要么是放之四海皆通用的公共服務(wù)。

特征四:一個(gè)良好的服務(wù)應(yīng)首先確保其數(shù)據(jù)可用性。

特征五:在一個(gè)業(yè)務(wù)系統(tǒng)中,一個(gè)服務(wù)只能是并且唯一的可信來源。

MES系統(tǒng)和EDA系統(tǒng)這一類與生產(chǎn)強(qiáng)相關(guān)的應(yīng)用,業(yè)務(wù)邏輯復(fù)雜,耦合性強(qiáng),進(jìn)行服務(wù)“拆分”很難符合以上5個(gè)特征。所以暫時(shí)無法對(duì)其進(jìn)行“拆分”。

綜上所述,微服務(wù)架構(gòu)比較適合制造業(yè)應(yīng)用中查詢、分析類應(yīng)用,在生產(chǎn)控制這一類與生產(chǎn)強(qiáng)相關(guān)的應(yīng)用上的作用還有待挖掘。

本文作者:

格創(chuàng)東智大數(shù)據(jù)系統(tǒng)集成部 王子超(轉(zhuǎn)載請(qǐng)注明作者及來源)

審核編輯 黃昊宇

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    光伏四可裝置軟件系統(tǒng)架構(gòu)微服務(wù)化設(shè)計(jì)與容器化部署方案

    ,某一模塊升級(jí)需整體停機(jī),無法適配光伏場(chǎng)景對(duì)實(shí)時(shí)性與連續(xù)性的要求;物理機(jī)部署模式則導(dǎo)致環(huán)境一致性差,跨場(chǎng)景遷移成本高。為此,基于微服務(wù)化設(shè)計(jì)與容器化部署的軟件架構(gòu)應(yīng)運(yùn)而生,通過“功能解耦、彈性部署、高效
    的頭像 發(fā)表于 03-03 15:47 ?198次閱讀

    基于OpenTelemetry的全鏈路追蹤微服務(wù)可觀測(cè)性實(shí)踐

    微服務(wù)拆分到第三年,我們的服務(wù)數(shù)量從最初的5個(gè)膨脹到了47個(gè)。一個(gè)用戶下單請(qǐng)求要經(jīng)過API Gateway -> 用戶服務(wù) -> 商品服務(wù) -> 庫(kù)存
    的頭像 發(fā)表于 02-26 15:43 ?156次閱讀

    AR眼鏡工業(yè)制造業(yè)的質(zhì)量檢測(cè)應(yīng)用探討

    制造業(yè)當(dāng)中有著良好的應(yīng)用,尤其是在產(chǎn)品、產(chǎn)線這兩塊的質(zhì)量檢測(cè)有著很好的發(fā)揮,從而推動(dòng)工業(yè)制造業(yè)向智能化、自動(dòng)化方面邁進(jìn)。那么AR眼鏡
    的頭像 發(fā)表于 11-10 14:54 ?610次閱讀

    工業(yè)互聯(lián)網(wǎng)架構(gòu)是怎么樣的

    ,具體解析如下: 一、網(wǎng)絡(luò)層:連接物理與數(shù)字世界的橋梁 網(wǎng)絡(luò)層是工業(yè)互聯(lián)網(wǎng)的基礎(chǔ),負(fù)責(zé)實(shí)現(xiàn)人、機(jī)、物、系統(tǒng)之間的泛互聯(lián)與數(shù)據(jù)高效傳輸。其核心架構(gòu)包括: 工業(yè)以太網(wǎng) :支持實(shí)時(shí)控制與高
    的頭像 發(fā)表于 10-18 09:37 ?652次閱讀

    華納云VPS容器服務(wù)網(wǎng)格流量管理:實(shí)現(xiàn)微服務(wù)高效路由

    云計(jì)算和微服務(wù)架構(gòu)日益普及的今天,華納云香港VPS憑借其優(yōu)越的地緣優(yōu)勢(shì)和網(wǎng)絡(luò)自由,成為眾多企業(yè)部署容器化應(yīng)用的熱門選擇。復(fù)雜的微服務(wù)架構(gòu)
    的頭像 發(fā)表于 10-16 17:09 ?528次閱讀

    基于RFID與微服務(wù)架構(gòu)的智能倉(cāng)庫(kù)管理系統(tǒng):實(shí)現(xiàn)倉(cāng)儲(chǔ)數(shù)據(jù)的全鏈路精準(zhǔn)采集與管控

    針對(duì)傳統(tǒng)倉(cāng)儲(chǔ)管理中普遍存在的賬實(shí)不符、流程效率低下及信息孤島等問題,本文介紹一套基于RFID射頻識(shí)別技術(shù)與微服務(wù)軟件架構(gòu)的智能倉(cāng)庫(kù)管理系統(tǒng)。系統(tǒng)通過“一物一碼”的電子身份標(biāo)識(shí),實(shí)現(xiàn)了對(duì)物資從入庫(kù)
    的頭像 發(fā)表于 10-13 11:18 ?771次閱讀
    基于RFID與<b class='flag-5'>微服務(wù)</b><b class='flag-5'>架構(gòu)</b>的智能倉(cāng)庫(kù)管理系統(tǒng):實(shí)現(xiàn)倉(cāng)儲(chǔ)數(shù)據(jù)的全鏈路精準(zhǔn)采集與管控

    如何基于Nginx構(gòu)建微服務(wù)網(wǎng)關(guān)

    今天,我將分享我們團(tuán)隊(duì)如何基于Nginx構(gòu)建了一個(gè)日均處理10億+請(qǐng)求的微服務(wù)網(wǎng)關(guān),以及踩過的那些坑。這套方案已經(jīng)穩(wěn)定運(yùn)行2年+,經(jīng)歷過多次大促考驗(yàn)。
    的頭像 發(fā)表于 09-02 16:29 ?823次閱讀

    Jtti海外VPS微服務(wù)架構(gòu)下的日志采集與分析優(yōu)化方案

    隨著跨境業(yè)務(wù)和分布式應(yīng)用的普及,越來越多的企業(yè)海外VPS上構(gòu)建微服務(wù)架構(gòu),以提升系統(tǒng)擴(kuò)展性和靈活性。然而,微服務(wù)化帶來了一個(gè)新的挑戰(zhàn):日志數(shù)據(jù)分散
    的頭像 發(fā)表于 08-27 17:13 ?571次閱讀

    工業(yè)數(shù)據(jù)中臺(tái)智能制造中的作用

    工業(yè)數(shù)據(jù)中臺(tái)智能制造中扮演著 核心基礎(chǔ)設(shè)施 的角色,通過整合、管理和利用全鏈條工業(yè)數(shù)據(jù),推動(dòng)工廠從“自動(dòng)化”向“智慧化”升級(jí)。其作用可系統(tǒng)歸納為以下六大維度: 一、打通數(shù)據(jù)孤島,構(gòu)建
    的頭像 發(fā)表于 08-26 14:29 ?733次閱讀

    深入剖析RabbitMQ高可用架構(gòu)設(shè)計(jì)

    微服務(wù)架構(gòu)中,消息隊(duì)列故障導(dǎo)致的系統(tǒng)不可用率高達(dá)27%!如何構(gòu)建一個(gè)真正可靠的消息中間件架構(gòu)?本文將深入剖析RabbitMQ高可用設(shè)計(jì)的核心要點(diǎn)。
    的頭像 發(fā)表于 08-18 11:19 ?958次閱讀

    電商API的微服務(wù)架構(gòu)優(yōu)化策略

    ,電商API高并發(fā)、低延遲和數(shù)據(jù)一致性方面面臨嚴(yán)峻挑戰(zhàn)。本文將從基礎(chǔ)概念出發(fā),逐步分析優(yōu)化策略,幫助開發(fā)者構(gòu)建高性能、可靠的電商API系統(tǒng)。 1. 微服務(wù)架構(gòu)電商中的應(yīng)用
    的頭像 發(fā)表于 07-23 14:30 ?623次閱讀
    電商API的<b class='flag-5'>微服務(wù)</b><b class='flag-5'>架構(gòu)</b>優(yōu)化策略

    蔡司“微服務(wù)”——全能在線售后管家,24小時(shí)守護(hù)您的設(shè)備!

    還在為設(shè)備故障煩惱? 急需技術(shù)支援卻找不到人? 想快速獲取用戶手冊(cè)或軟件升級(jí)? 現(xiàn)在 只需微信掃一掃設(shè)備上的藍(lán)色標(biāo)簽二維碼 蔡司“微服務(wù)”一鍵觸達(dá)! 9大功能板塊 全方位解決您的售后需求 服務(wù)更高
    發(fā)表于 07-10 16:44 ?1573次閱讀
    蔡司“<b class='flag-5'>微服務(wù)</b>”——全能在線售后管家,24小時(shí)守護(hù)您的設(shè)備!

    PanDao應(yīng)用:選擇或排除需納入考量的光學(xué)制造技術(shù)(OFTs)

    PanDao的“Cockpit”模塊中,可以基于“適用性”與“技術(shù)成熟度等級(jí)”這兩項(xiàng)標(biāo)準(zhǔn)來篩選光學(xué)制造技術(shù)特性: a) 適用性(Applicability):輸入界面的“Cockpit”模塊中
    發(fā)表于 06-04 08:44

    企業(yè)使用NVIDIA NeMo微服務(wù)構(gòu)建AI智能體平臺(tái)

    已發(fā)布的 NeMo 微服務(wù)可與合作伙伴平臺(tái)集成,作為創(chuàng)建 AI 智能體的構(gòu)建模塊,使用商業(yè)智能與強(qiáng)大的邏輯推理模型 (包括 NVIDIA Llama Nemotron) 處理更多任務(wù)。
    的頭像 發(fā)表于 04-27 15:05 ?1287次閱讀

    工業(yè)物聯(lián)網(wǎng)平臺(tái)智能制造工廠的應(yīng)用

    工業(yè)物聯(lián)網(wǎng)平臺(tái)智能制造工廠中的應(yīng)用廣泛且深入,它作為連接物理世界和數(shù)字世界的橋梁,發(fā)揮著至關(guān)重要的作用。以下是對(duì)其智能制造工廠中應(yīng)用的詳
    的頭像 發(fā)表于 03-07 15:47 ?1185次閱讀
    <b class='flag-5'>工業(yè)</b>物聯(lián)網(wǎng)平臺(tái)<b class='flag-5'>在</b>智能<b class='flag-5'>制造</b>工廠的應(yīng)用