摘要:让大家久等了。继续更新thrift序列化的消息体,下面我们一步一步的看一看thrift的rpc是怎么实例化消息体的。 首先我们先准备一个request文件 一个respone文件 一个service文件 编译文件 生成的文件如下 自己写一个简单的RPC的例子 client server 自己的实现类
阅读全文
摘要:先简单写一个thrift文件 本地通过thrift编译之后会生成一个java源文件。 编译口令 :thrift -gen java mytestrequest.thrift 编译后的源代码如下: 生成了一个500多行的代码,那么我们现在对这个请求对象进行序列化,看看序列化结果。 看一看对于这么个简单
阅读全文
摘要:首先抱歉让大家久等了,最近工作的原因,再加上自己维护koalas rpc利用的大部分时间,一直没腾出空来写这篇文章。 先放出来自研的企业级RPC框架源代码地址,上面有使用方式和部署环境说明,说环境部署,其实只需要傻瓜式的安装一个zookeeper就可以了。 地址:https://gitee.com/
阅读全文
摘要:前言:方案设计前提 一般账务系统对账户的冲扣需要满足以下两点 1:更新账户表中的账户余额。 2:记录账户明细表中的账户更新前余额,账户更新后余额,操作金额。 其中对账户表中的余额更新一般是直接update,对账户明细表中的操作前金额,操作后金额和操作金额就是对账户表update的记录 1:为什么做热
阅读全文