轻量级 RPC 框架 Motan

Apache
Java 查看源码»
跨平台
微博
2016-04-25
花仲马

概述

Motan 是一套高性能、易于使用的分布式远程服务调用(RPC)框架。

功能

  • 支持通过spring配置方式集成,无需额外编写代码即可为服务提供分布式调用能力。

  • 支持集成consul、zookeeper等配置服务组件,提供集群环境的服务发现及治理能力。

  • 支持动态自定义负载均衡、跨机房流量调整等高级服务调度能力。

  • 基于高并发、高负载场景进行优化,保障生产环境下RPC服务高可用。

文档索引

加载中

评论(11)

j
jiangshuai
一款轻量级的rpc框架,dubbo已经没有更新了,希望微博能持续更新,改建,关注中...
zfg
zfg
这个东西和dubbo有啥不一样吗,比dubbo有什么高级的吗
强子1985
强子1985
喜欢thrift协议的也可以看看http://git.oschina.net/qiangzigege/MyThrift #Motan#
javadeveloper
javadeveloper
@Jason_hu 轻量级的可以看看zbus,或许能满足你的要求。 #Motan#
Jason_hu
Jason_hu
喜欢轻量级的产品,不知道稳定吗? #motan#
哈库纳
哈库纳
搭车推广一下同类产品:http://www.oschina.net/p/Hasor-RSF #motan#
fengyang
fengyang
一定要轻量级,没必要那么重 #motan#
干死it
干死it
跟dubbo比,如何 #motan#
sofn
sofn
netty3,101tec这是dubbo的改造版吗? #motan#
青木河
青木河
#motan# 哈哈,666,喜欢这样的框架。跟dubbo用法差不多,千万别像dubbo一样的结果就好

Motan 1.1.1 发布,微博开源的高性能分布式 RPC 框架

Motan 1.1.1 已发布,更新内容如下: 功能改进 support multi serialize in simpleSerialization #635 support more data type in simpleSerialization #683 add rpc common client #682 #7...

05/19 07:36

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
分布式水平扩展是什么样的结构,zookeeper等到底是如何治理服务的?

我知道单一应用项目做分布式,做水平扩展,就是直接复制项目实例,用一定的负载分发机制代理请求,比如用nginx+多台tomcat的形式,每台tomcat部署...

2017/10/23 09:33
5
回答
php的鸟哥是因为motan在微博中替换了PHP才从新浪离开的?

php的鸟哥是因为motan在微博中替换了PHP才从新浪离开的? 微博现在的架构 是 php 还是 motan 还是两者都有 如果是两者都有 php和mo...

2017/04/13 19:03
2
回答
新浪微博开源的Motan, 支持restful吗?

新浪微博开源的Motan, 支持restful吗?是否会考虑支持??

2016/06/06 11:36

没有更多内容

加载失败,请刷新页面

没有更多内容

motan源码解读之-- motan-springsupport工程分析

为了简化配置和替换配置文件的可读性,通过spring的可扩展Schema,实现自定义的schema是最好的方式。而motan在集成spring配置时正是采用这样的方式,通过扩展schema实现自定义和motan的初始化...

2016/06/28 15:55
310
0
Weibo Mesh的发展

初代Motan 微博从2013年开发了Java语言的Motan RPC框架,基于此完成了服务化改造。Motan从2013年上线至今经历过每个热点事件,三节高峰的挑战,稳定性和可靠性都得到了实际场景的验证。这些经...

08/23 20:14
69
0
motan源码解读之-- motan通信协议分析

Motan是基于Netty实现了一套简单的通信机制,通信协议简单明确。

2016/07/04 12:35
217
0
motan源码解读之--SPI(Service Provider Interface)实现方式浅析

Motan 是微博技术团队研发的基于 Java 的轻量级 RPC 框架,已在微博内部大规模应用多年,每天稳定支撑微博上亿次的内部调用。Motan 基于微博的高并发和高负载场景优化,成为一套简单、易用、...

2016/06/23 21:14
231
0
Motan RPC 服务治理

新浪于今年开源了其内部的轻量级RPC框架Motan,支持千亿级调用。Motan偏重于简洁实用的服务治理功能和优秀的RPC协议扩展能力,既可以提供高效的RPC远程调用,又能提供服务发现、服务高可用(...

2016/11/16 19:34
867
0
Motan源码阅读--工程概述

工程概述 Motan框架采用模块化设计,使用按需加载,模块有: motan-core:motan核心框架 motan-transport-netty:基于Netty协议的长链接传输协议 motan-registry-consul:consul服务发现组件...

08/24 13:15
20
0
Motan源码阅读--调用示例

调用示例 同步调用 Pom中添加依赖 <dependency> <groupId>com.weibo</groupId> <artifactId>motan-core</artifactId> <version>RELEASE</version> </dependency> <dependency> <groupId>c.....

08/24 13:16
11
0
Motan源码阅读--初识Motan

Motan Motan是一套高性能,易于使用的RPC框架。提供了服务治理,包括服务节点自动发现,摘除,高可用和负载均衡。Motan具有良好扩展性,主要模块都提供了不同实现,例如多种注册中心,多种r...

08/24 13:14
12
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部