- Building Microservices with .NET Core
- Gaurav Kumar Aroraa Lalit Kale Kanwar Manish
- 183字
- 2021-07-02 22:08:05
Messaging in microservices
It is very important to carefully consider the choice of the messaging mechanism when dealing with the microservice architecture. If this one aspect is ignored, then it can compromise the entire purpose of designing using the microservice architecture. In monolithic applications, this is not a concern as the business functionality of the components gets invoked through function calls. On the other hand, this happens via a loosely coupled web service level messaging feature, where services are primarily based on SOAP. In the case of the microservice messaging mechanism, it should be simple and lightweight.
There are no set rules for making a choice between various frameworks or protocols for a microservice architecture. However, there are a few points worth consideration here. Firstly, it should be simple enough to implement, without adding any complexity to your system. Secondly, it should be lightweight enough, keeping in mind the fact that the microservice architecture could heavily rely on interservice messaging. Let's move ahead and consider our choices for both synchronous and asynchronous messaging along with the different messaging formats.
- Monkey Game Development:Beginner's Guide
- 騰訊iOS測(cè)試實(shí)踐
- Flink SQL與DataStream入門、進(jìn)階與實(shí)戰(zhàn)
- Spring Boot+Spring Cloud+Vue+Element項(xiàng)目實(shí)戰(zhàn):手把手教你開發(fā)權(quán)限管理系統(tǒng)
- OpenStack Cloud Computing Cookbook(Fourth Edition)
- R語言數(shù)據(jù)可視化實(shí)戰(zhàn)
- PHP+MySQL+Dreamweaver動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程
- ASP.NET 3.5程序設(shè)計(jì)與項(xiàng)目實(shí)踐
- 碼上行動(dòng):用ChatGPT學(xué)會(huì)Python編程
- 西門子S7-200 SMART PLC編程從入門到實(shí)踐
- 基于SpringBoot實(shí)現(xiàn):Java分布式中間件開發(fā)入門與實(shí)戰(zhàn)
- Java程序設(shè)計(jì)實(shí)用教程(第2版)
- Getting Started with the Lazarus IDE
- Swift iOS Programming for Kids
- Mastering VMware vSphere Storage