偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

這個改變,讓應用程序既好做又好用!

開發(fā) 前端
微服務架構可以幫助企業(yè)擺脫在開發(fā)和拓展應用程序上的困境。微服務架構具體能做什么?又會產生哪些成本?讓我們一起來看看今天的干貨分享!

[[439445]]

微服務架構幫助你擴展

微服務架構可以幫助你進行多個維度的擴展:

  • 流量和客戶。微服務使你能夠以更多流量和數(shù)據(jù)支持更多客戶。
  • 開發(fā)人員和開發(fā)團隊的數(shù)量。微服務架構使你能夠添加更多的開發(fā)團隊,從而為你的應用程序添加更多的開發(fā)人員。而且由于開發(fā)人員不會像在單體開發(fā)過程中那樣互相影響,使得他們的工作效率更高。
  • 復雜性和能力。團隊不需要考慮太多的應用程序的表面問題,這使他們能夠專注自己的領域去處理更復雜的問題。當更多團隊可以處理多種領域中的問題時,他們就有可能完成更復雜的項目。

面向單一團隊的服務架構(STOSA)

僅僅將你的應用程序遷移到基于微服務的架構是不夠的。即使你使用微服務架構,但開發(fā)團隊仍有可能需要處理不同的服務項目,團隊之間也有可能創(chuàng)建復雜的交互。最壞的情況是,即使轉向基于微服務的架構,你仍然可能陷入開發(fā)困境。

為了避免這些問題,你必須建立一個明確的服務所有權制度和責任模型。每個服務都需要一個獨立的、明確的、清晰的負責人,該負責人對服務負全部責任,并且每一個服務工作都需要進行管理和委派。我建議使用一個模型,例如面向單一團隊的服務架構 (STOSA),它可以讓你的應用程序和開發(fā)團隊更好地好擴展以滿足業(yè)務需求。

微服務架構的成本

微服務架構確實是有成本的。雖然,單個服務更易于理解和管理,但使用微服務架構的應用程序作為一個整體,明顯具有更多的活動部件,本身就變得更加復雜龐大,這會導致應用程序變得復雜。這種復雜性也會給應用程序的其他部分帶來問題,這些問題不應該被忽視。

此外,當許多陷入困境的公司(如圖1所示)計劃遷移到微服務架構(如圖2所示)時,他們通常會發(fā)現(xiàn)過渡期比他們希望或預期的更困難、更昂貴。因此,在遷移過程中,他們就放棄了。這導致他們是部分遷移的,而這種情況通常比開始時還要糟糕。

圖1

圖2

在遷移到微服務架構之前,請確保你了解未來要花費的成本、收益和挑戰(zhàn)。你必須設定適當?shù)钠谕拍苁惯w移成功,并在未來得到你理想中的應用程序。

作者:Lee Atchison,云計算和應用程序現(xiàn)代化領域公認的專家。Lee在產品開發(fā)、架構、擴展和現(xiàn)代化應用方面擁有超過三十年的經(jīng)驗,曾在 Amazon、Amazon Web Services (AWS)、New Relic等現(xiàn)代應用行業(yè)工作過。Lee最近的一本書是《Architing for Scale(O'Reilly Media)》。

原文網(wǎng)址:https://www.infoworld.com/article/3637016/why-you-should-use-a-microservice-architecture.html

 

責任編輯:武曉燕 來源: 計算機世界
相關推薦

2013-08-05 09:55:47

程序員

2009-11-17 10:57:28

Win7網(wǎng)絡下載安全

2009-05-28 09:25:32

AndroidGoogle移動OS

2017-02-24 08:56:47

API云計算IaaS

2022-09-12 15:48:30

5G開發(fā)應用程序

2019-07-05 08:00:00

WindowsWindows 10程序

2021-07-15 09:47:20

Docker容器命令

2022-05-13 07:31:56

Windows 11微軟

2021-07-09 13:43:42

物聯(lián)網(wǎng)人工智能IoT

2022-04-26 15:40:43

物聯(lián)網(wǎng)安全5G

2011-06-09 09:31:40

Qt 實例

2015-03-17 09:18:52

SaaS應用程序遺留系統(tǒng)

2014-01-03 10:15:38

OpenShift應用程序部署

2021-12-08 07:31:40

微服務架構程序

2012-06-07 09:15:14

ibmdw

2012-05-29 10:04:08

2024-08-19 08:54:02

2015-03-11 09:50:10

2009-07-16 17:09:02

Swing應用程序

2012-02-15 13:26:56

IndexedDB
點贊
收藏

51CTO技術棧公眾號