首页 » SEO优化 » phpmotan技巧_RPC框架除了Dubbo或SpringCloud之外的选择Motan

phpmotan技巧_RPC框架除了Dubbo或SpringCloud之外的选择Motan

访客 2024-11-18 0

扫一扫用手机浏览

文章目录 [+]

本日先容一个在这两者之外的其他框架-----Motan

基本先容

Motan是一套基于java开拓的RPC框架,由新浪微博开源。
可靠性经由新浪微博生产环境验证。

phpmotan技巧_RPC框架除了Dubbo或SpringCloud之外的选择Motan

除了常规的点对点调用外,Motan还供应做事管理功能,包括做事节点的自动创造、摘除、高可用和负载均衡等。
Motan具有良好的扩展性,紧张模块都供应了多种不同的实现,例如支持多种注册中央,支持多种rpc协议等。

phpmotan技巧_RPC框架除了Dubbo或SpringCloud之外的选择Motan
(图片来自网络侵删)
架构概述

Motan等分为做事供应方(RPC Server),做事调用方(RPC Client)和做事注册中央(Registry)三个角色。

Server供应做事,向Registry注册自身做事,并向注册中央定期发送心跳申报请示状态;Client利用做事,须要向注册中央订阅RPC做事,Client根据Registry返回的做事列表,与详细的Sever建立连接,并进行RPC调用。
当Server发生变更时,Registry会同步变更,Client感知后会对本地的做事列表作相应调度。

三者的交互关系如下图:

模块概述

Motan框架中紧张有register、transport、serialize、protocol几个功能模块,各个功能模块都支持通过SPI进行扩展,各模块的交互如下图所示:

功能支持通过spring配置办法集成,无需额外编写代码即可为做事供应分布式调用能力。
支持集成consul、zookeeper等配置做事组件,供应集议论况的做事创造及管理能力。
支持动态自定义负载均衡、跨机房流量调度等高等做事调度能力。
基于高并发、高负载场景进行优化,保障生产环境下RPC做事高可用。
综述:

从架构设计上来看,和Dubbo非常相似。
但是市场霸占率和有名度不及Dubbo

目前项目也还在掩护中。
这点也比较靠谱

Motan的一大优点是,跨措辞的Rpc框架。
除了java外,还支持PHP、Go、Lua等相互之间调用

地址:https://github.com/weibocom/motan

标签:

相关文章

介绍百度网盘,云端存储时代的创新先锋

随着互联网技术的飞速发展,云计算已经成为现代生活不可或缺的一部分。而在这其中,百度网盘作为国内领先的云存储服务提供商,以其卓越的性...

SEO优化 2025-01-03 阅读1 评论0

介绍监控屏蔽技术,守护个人隐私的利器

随着科技的发展,监控设备已经深入到我们生活的方方面面。在享受便利的隐私安全问题也日益凸显。如何有效屏蔽监控,保护个人隐私,成为人们...

SEO优化 2025-01-03 阅读1 评论0

介绍番号观看方法,轻松驾驭影视世界

随着互联网的普及,网络影视资源日益丰富,番号作为影视作品的标识码,已经成为广大观众了解、搜索和观看影视作品的重要途径。如何正确地使...

SEO优化 2025-01-03 阅读1 评论0

介绍盗微信号黑幕,网络安全的严峻挑战

在数字化时代,微信已成为人们生活中不可或缺的通讯工具。随着微信用户数量的激增,盗微信号的事件也日益增多。本文将深入剖析盗微信号的方...

SEO优化 2025-01-03 阅读1 评论0