
motan学习笔记
文章平均质量分 93
akfly
先秦诸子,儒墨道法
展开
-
motan学习笔记 一 微博轻量级RPC框架Motan
前言前几年RPC+SOA,这几年服务化,微服务其实都大同小异,都是概念。dubbo是一款比较成功的开源项目,好多公司都在使用,去哪 京东 当当但是,dubbo有点太繁琐了,把rpc拆分的很细,利于大家扩展。同时综合了服务治理。motan,是微博基于dubbo的定制,同时框架接口比较清晰(当然dubbo也很清晰,相对而言)不熟悉dubbo的同学,请看我之前原创 2016-12-30 16:27:11 · 7431 阅读 · 0 评论 -
motan学习笔记 二 motan架构分析
下载代码分析,motan分为几个模块motan-coreMotan核心框架motan-transport-netty基于Netty协议的长连接传输协议motan-registry-consulConsul服务发现组件motan-registry-zookeeperZookeeper服务发现组件motan-springsupport原创 2017-01-01 09:13:43 · 3228 阅读 · 0 评论 -
motan学习笔记 三 motan Demo 分析
之前学习了 dubbo和netty,接下来学习motan就比较容易了接下来看下motan官方提供例子hello world<!-- ~ Copyright 2009-2016 Weibo, Inc. ~ ~ Licensed under the Apache License, Version 2.0 (the "License"); ~ you原创 2017-01-01 09:35:22 · 9139 阅读 · 0 评论 -
motan学习笔记 四 motan Demo 之yar 分析
发现了yar 这个东西, motan新增了 YarRpcProtocol 这个协议,主要支持php序列化。来学习下yar协议的具体实现从代码中看出,支持exporter,不支持refer 因为其走的http协议,所以php直接rest方式调用就行@SpiMeta(name = "yar")public class YarRpcProtocol extends Abst原创 2017-01-01 16:46:25 · 2425 阅读 · 0 评论 -
motan学习笔记 五 opentracing学习入门
opentracing是什么?opentracing(http://opentracing.io/) 是分布式跟踪系统,当我们把系统拆成服务化,分布式系统的时候,查询一个问题,很可能需要多个登录多台机器。opentracing 定义了一套api通过提供平台无关、厂商无关的API,使得开发人员能够方便的添加(或更换)追踪系统的实现。OpenTracing正在为全球的分布式追踪,提供统一原创 2017-01-02 10:34:39 · 9667 阅读 · 0 评论 -
motan学习笔记 六 opentracing Brave+zipkin实现
前面我们学习了,opentracing的接口定义本文来学习motan用filter 来拦截请求,并用brace来实现,上报数据到zipkin原创 2017-01-03 11:32:14 · 8146 阅读 · 9 评论