官术网_书友最值得收藏!

Asynchronous communication

Asynchronous message passing has the benefit of truly decoupling Microservices from each other. Since the communication is carried out by a broker, individual services need not be aware of the location of the receiver of the request. This also gives individual services the ability to scale independently and recover and respond to messages in case of failure. However, this communication pattern lacks the feature of immediate feedback and is slower than the synchronous communication format.

There are several tools available for such communication, such as MSMQ and Rabbit MQ. Microsoft Azure offers Service Bus Queues and Microsoft Azure Storage Queue for asynchronous messaging on cloud. Amazon SQS provides similar functionality in Amazon Web Services.

主站蜘蛛池模板: 凭祥市| 扶余县| 千阳县| 铜山县| 营口市| 石棉县| 本溪市| 甘谷县| 伊川县| 富川| 亳州市| 专栏| 岫岩| 寿宁县| 重庆市| 阿拉善右旗| 丰宁| 明水县| 阳原县| 左权县| 金山区| 福建省| 甘孜县| 汉中市| 迭部县| 中卫市| 乌鲁木齐市| 乐平市| 固镇县| 南康市| 永泰县| 交口县| 紫阳县| 威海市| 资溪县| 额尔古纳市| 漳平市| 永丰县| 五台县| 津市市| 孟州市|