motan使用过程中会遇到各种各样的问题。 比如使用写完motan程序后,使用mvn assembly:assembly打包后,运行可能会遇到1Exception in thread "main" com.weibo.api.motan.exception.MotanFrameworkException: error_message: register error! Could not find
原创 2023-04-12 02:11:22
67阅读
背景Motan是一套基于java开发的高性能、易于使用的分布式远程服务调用(RPC)框架,除了常规的点对点调用外,Motan还提供服务治理功能,包括服务节点的自动发现、摘除、高可用和负载均衡等。Motan具有良好的扩展性,主要模块都提供了多种不同的实现,例如支持多种注册中心,支持多种rpc协议等。代码地址: https://github.com/weibocom/motan架构概述Mot
原创 2023-08-23 18:33:45
129阅读
跨语言统一治理、Golang,谈谈另辟蹊径的开源RPC框架Motan_搜狐科技_搜狐网 https://www.sohu.com/a/207389967_467759
转载 2018-08-15 23:38:00
126阅读
2评论
这周六参加了一个美团点评的技术沙龙,其中一位老师在介绍他们自研的 RPC 框架时提到一点:RPC 请求分为 sync,future,callback,oneway,并且需要遵循一个原则:能够异步的地方就不要使用同步。正好最近在优化一个业务场景:在一次页面展示中,需要调用 5 个 RPC 接口,导致页面响应很慢。正好启发了我。为什么慢?大多数开源的 RPC 框架实现远程调用的方式都是同步的,假设 [
原创 2021-05-07 16:37:03
187阅读
前两天,我在开源中国的微信公众号看到新浪微博的轻量Rpc框架——Motan开源了。上网查了下,才得知这个Mo
原创 2024-04-12 13:52:44
30阅读
前两天,我在开源中国的微信公众号看到新浪微博的轻量Rpc框架——Motan开源了。上网查了下,才得知这个Motan来头不小,团队的鼎
2013 年微博 RPC 框架 Motan 在前辈大师们(福林、fishermen、小麦、王喆等)的精心设计和辛勤工作中诞生,向各位大师们致敬,也得到了微博各
原创 2024-04-12 13:59:46
28阅读
这周六参加了一个美团点评的技术沙龙,其中一位老师在介绍他们自研的 RPC 框架时提到一点:RPC 请求分为 sync,future,callback,oneway,并且需要遵循一个原则:能够异步的地方就不要使用同步。
转载 2021-07-30 14:57:55
200阅读
序列化机制允许将实现序列化的Java对象转换成字节序列,这些字节序列可以保存在 磁盘上,或通过网络传输,以备以后重新恢复成原来的对象。序列化机制使得对象可 以脱离程序的运行而独立存在。 对象的序列化(Serialize)指将一个Java对象写入IO流中,与此对应的是,对象的反 序列化(Deserialize)则指从IO流中恢复该Java对象如果需要让某个对象支持序列化 机制,则必须让它的类是可序列
转载 2024-04-30 22:42:09
55阅读
Motan是新浪微博2015年开源的一款RPC框架。 支持动态自定义负载均衡、跨机房流量调整等高级服务调度能力。基于高并发、高负载场景进行优
原创 2017-03-03 12:21:32
51阅读
支撑微博千亿调用的轻量级RPC框架:Motan编者按:高可用架构分享及传播在架构领域具有典型意义的文章,本文由张雷在高可用架构群分享。转载请注明来自高可用架构公众号「ArchNotes」。张雷,新浪微博技术专家,MotanRPC框架技术负责人。2013年加入新浪微博,作为核心技术成员参与微博RPC服务化、混合云等多个重点项目,当前负责MotanRPC框架的维护与架构改进。专注于高可用架构及服务中间
原创 2020-11-09 08:55:06
970阅读
概述前段时间项目要做服务化,所以我比较了现在流行的几大RPC框架的优缺点以及使用场景,最终结合本身项目的实际情况选择了使用dubbox作为rpc基础服务框架。下面就简单介绍一下RPC框架技术选型的过程。RPC简述该系列文章将讲述以下RPC框架的helloword实例以及其实现原理简述,由于每一种RPC框架的原理实现不同且都比较复杂,如果想深入研究还请自行到官网或者其他技术博客学习。 RPC框架职责
转载 2015-10-28 23:56:00
461阅读
2评论
简介在单体式应用中,各个模块之间的调用是通过编程语言级别的方法或者函数来实现的。 但是一个基于微服务的分布式应用
原创 2023-05-29 10:46:01
343阅读
编者按:高可用架构分享及传播在架构领域具有典型意义的文章,本文由张雷在高可用架构群分享。张雷,新浪微博技术专家,MotanRPC 框架技术负责人。2013 年加入新浪微博,作为核心技术成员参与微博 RPC 服务化、混合云等多个重点项目,当前负责 MotanRPC 框架的维护与架构改进。专注于高可用架构及服务中间件开发方向。 “2013 年微博 RPC 框架 Motan 在前辈大师们(福林
原创 2023-07-20 20:27:45
191阅读
 一、GitHub简介GitHub是一个面向开源及私有软件项目的托管平台,只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。。git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱、代码片段分享等功能。。GitHub可以托管各种git
转载 2023-07-27 23:36:48
254阅读
6.5 GitHub - 脚本 GitHub版本说明版本作者日期备注0.1loon2019.3.29初稿目录文章目录6.5 GitHub - 脚本 GitHub版本说明目录脚本 GitHub1、钩子2、服务Figure 130. 服务与钩子配置区域Figure 131. 电子邮件服务配置3、钩子Figure 132. Web 钩子配置Figure 133...
转载 2022-07-12 17:10:35
760阅读
系列文章.Net 微服务实战之技术选型篇.Net 微服务实战之技术架构分层篇.Net 微服务实战之 DevOps 篇分布式?集群?负载均衡? 我曾经面试过一家企业,当时描述完我在老东家完成的微服务架构后,面试官问了我一个问题: 面试官:您有做过分布式系统吗? 我:有,刚刚我描述的微服务架构就是分布式的…… 面试官:不不不,我意思是你有没有尝试过把一个站点部署到多台服务器
什么是 Github ?github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开,算是一个开源平台吧。Github 注册打开访问:https://github.com/                       
转载 2024-02-07 10:47:04
228阅读
简单说,只需要三步,就可以在 Github 搭建起一个博客:在 Github 上建一个名为 xxx.github.io 的库;把看中了的 Jekyll 模板 clone 到本地;把这个模板 push 到自己的库;下面为了从头展示如何用 Git + Github + Jekyll 搭建博客。  一、在 Github 创建名为 username.github.io 的库   按照 
转载 2024-05-21 14:32:15
111阅读
一、第一步 注册github账号 1.注册界面 https://github.com/,如下图: 2.下注册流程 3.上面简单的输入一下用户名、邮箱地址、密码点击创建即可,进入下一步,如下图: 如果勾选了“Help me set up an organization next” 就会进入创建organization的流程。(我注册的时候选了,创建了个组织,觉得个人用户创建这个没什么用,后面
转载 5月前
110阅读
  • 1
  • 2
  • 3
  • 4
  • 5