无分类 浅谈-RPC 近几年随着微服务化项目的崛起,逐渐成为许多公司中大型分布式系统架构的主流方式,而今天所说的 RPC 在这其中扮演着至关重要的角色。随着这段日子公司项目微服务化的演进,发现在日常开发中都在隐式或显式的使用…
无分类 集成grpc普通对象与grpc对象转换 分布式开发涉及到远程过程调用即RPC。需要集成grpc。但如果想无缝集成,则涉及到普通的请求对象转换为grpc请求对象。由于null不能序列化,所以grpc的对象属性都会有默认值,这在开发中,很难区分,到底请求传的是…
无分类 走在Swoole学习的道路上一次解耦历程 看标题也不知道作者想要说些什么,最近在看Swoole方面的内容,在封装框架时遇到了一个关于解耦的问题,解耦大家并不陌生,这次的解耦是关于监听事件和心跳检测的一个demo,直接来看下问题吧。
java 徒手撸一个简单的RPC框架 之前在牛逼哄哄的 RPC 框架,底层到底什么原理得知了RPC(远程过程调用)简单来说就是调用远程的服务就像调用本地方法一样,其中用到的知识有序列化和反序列化、动态代理、网络传输、动态加载、反射这些知识点。…
无分类 TiKV-源码解析系列文章九Service-层处理流程解析 之前的 TiKV 源码解析系列文章介绍了 TiKV 依赖的周边库,从本篇文章开始,我们将开始介绍 TiKV 自身的代码。本文重点介绍 TiKV 最外面的一层——Service 层。
javascript 腾讯-Tars-Web-管理端用户体系对接 这段时间一直在基于 Tars 作开发。最近的文章也多是针对 Tars 的一些学习笔记。前面我们搭建了 Tars 基础框架,打开了 Tars web 管理界面进行服务的运维操作。不过读者肯定很快就会发现:这好像不用登录啊,那怎…
无分类 RPC一thrift-框架-go语言开发 1、写 thrift 文件定义好 service :方法、入参出参2、生成 代码并发包3、编写 server 端实现4、本地启动server端,进行测试5、打包启动 rpc 服务
无分类 Swoole-RPC-的实现 概述 这是关于 Swoole 学习的第七篇文章:Swoole RPC 的实现。 第六篇:Swoole 整合成一个小框架 第五篇:Swoole 多协议 多端口 的应用 第四篇:Swoole HTTP 的应用 第三篇:Swoole WebSocket 的应用 第二篇:Swo…