- Building Serverless Microservices in Python
- Richard Takashi Freeman
- 225字
- 2021-06-24 15:57:30
Serverless microservices pattern categories
On top of the software design patterns and principles we just discussed are the microservices patterns. From my experience, there are many microservices patterns that I recommended that are relevant for serverless microservices, as shown in the following diagram:

I created this diagram to summarize and illustrate the serverless microservices patterns we will be discussing in this book:
- Communication styles: How services communicate together and externally.
- Decomposition pattern: Creating a service that is loosely coupled by business capability or bounded context.
- Data management: Deals with local and shared data stores.
- Queries and messaging: Looks at events and messages that are sent between microservices, and how services are queried efficiently.
- Deployment: Where ideally we would like uniform and independent deployments, you also don't want developers to re-create a new pipeline for each bounded context or microservice.
- Observability and discovery: Being able to understand whether a service is functioning correctly, monitor and log activity allow you to drill down if there are issues. You also want to know and monitor what is currently running for cost and maintenance reasons, for example.
- Security: This is critical for compliance, data integrity, data availability, and potential financial damage. It's important to have different encryption, authentication, and authorization processes in place.
Next we will have a look at the communication styles and decomposition pattern first.
推薦閱讀
- 兒童心理障礙診療學(xué)
- 角膜塑形鏡驗(yàn)配技術(shù)基礎(chǔ)篇
- 癌癥療愈錄:腫瘤門診敘事紀(jì)實(shí)
- 癲癇患者經(jīng)濟(jì)負(fù)擔(dān)藍(lán)皮書
- 亞低溫神經(jīng)保護(hù)治療學(xué)
- 癲癇的診斷與治療:臨床實(shí)踐與思考
- 淋巴瘤診療66問
- Qt5 C++ GUI Programming Cookbook
- 得覺的力量
- 臨床神經(jīng)認(rèn)知及社會(huì)功能評(píng)估手冊(cè)
- 眼表活體共聚焦顯微鏡圖譜
- 會(huì)保養(yǎng)的女人年輕20歲
- 我的自閉癥:發(fā)現(xiàn)自己的隱形天賦
- 中西醫(yī)專家?guī)湍庾x痤瘡
- 身體關(guān)節(jié)功能篩查及糾正