书栈网 · BookStack 本次搜索耗时 0.017 秒,为您找到 85 个相关结果.
  • 5.3. Bidirectional

    Bidirectional commnunication Server Bidirectional commnunication Example: bidirectional In normal case, clients send requests to services and services returns reponses to cl...
  • 身份认证

    1089 2019-03-10 《Go RPC 开发指南》
    身份认证 身份认证 示例: auth 出于安全的考虑, 很多场景下只有授权的客户端才可以调用服务。 客户端必须设置一个 token , 这个token 可以从其他的 OAuth/OAuth2 服务器获得,或者由服务提供者分配。 服务接收到请求后,需要验证这个token 。如果是token 是从 OAuth2服务器中申请到,则服务需要到OAu...
  • 2.5. Selector

    Selector RandomSelect Roundrobin WeightedRoundRobin WeightedICMP ConsistentHash Geography SelectByUser Selector Selector In a scaled system, there are many nodes to prov...
  • 客户端FailMode

    客户端FailMode Failover Failfast Failtry Broadcast Forking 客户端FailMode 客户端提供了几种失败处理的方式。 当客户端连接服务器并且进行调用的时候,如果因为意外的情况,比如服务宕机,网络超时,服务返回error等原因,客户端并没有得到正确的返回结果,那么客户端会有一些处理,这个处...
  • 双向通讯

    925 2019-03-10 《Go RPC 开发指南》
    双向通讯 Server 双向通讯 示例: bidirectional 在正常情况下, 客户端发送请求,服务器返回结果,这样一问一答的方式就是request-response rpc 模型。 但是对于一些用户, 比如 IoT 的开发者, 可能需要在某些时候发送通知给客户端。 如果客户端和服务端都配两套代码就显得多余和臃肿了。 rpcx实...
  • 4.1 gRPC及相关介绍

    2959 2020-01-17 《跟煎鱼一起学Go》
    4.1 gRPC及相关介绍 一、RPC 什么是 RPC 实际场景: RPC 框架 常见 RPC 框架 比较一下 为什么要 RPC RPC 可以基于 HTTP 吗 二、Protobuf 介绍 语法 数据类型 v2 和 v3 主要区别 相较 Protobuf,为什么不使用XML? 三、gRPC 介绍 多语言 特点 概览 讲解 ...
  • 插件开发

    插件开发 服务器插入点 客户端插入点 插件开发 rpcx提供了插件式的开发,你可以在某个或者某些插入点上加入你自己的业务逻辑来扩展RPC框架,事实上注册中心就是一个插件。 服务器插入点 服务端提供了以下的插入点: func ( p * ServerPluginContainer ) DoPostConnAccept ( conn ...
  • Golang 开发笔记

    6653 2020-11-15 《Golang 开发笔记》
    Golang 开发笔记 1.0 Go环境配置 2 语言基础 3 字符处理 4 包(package) 5 数据库 6 web 框架 7 web 服务 8 缓存 9 Go高级编程 工具 开源实例 其他 Golang 开发笔记 1.0 Go环境配置 1.1 Go安装 1.2 目录结构 1.3 Go命令 ...
  • 第 0009 荐:Kitex,字节跳动高性能微服务框架

    1980 2021-09-09 《刻舟求荐》
    介绍 特点 性能 测试环境 并发表现 (Echo 1KB, 改变并发量) 吞吐表现 (并发 100, 改变包大小) 相关地址 介绍 Kitex,字节跳动开源的 Golang 微服务 RPC 框架,具有高性能 、强可扩展 等特点,在字节内部已广泛使用。 如今越来越多的微服务选择使用 Golang,如果对微服务性能有要求,又希望定制扩展融...
  • 「连载一」gRPC及相关介绍

    2898 2021-04-29 《带入 gRPC》
    「连载一」gRPC及相关介绍 一、RPC 什么是 RPC 实际场景: RPC 框架 常见 RPC 框架 比较一下 为什么要 RPC RPC 可以基于 HTTP 吗 二、Protobuf 介绍 语法 数据类型 v2 和 v3 主要区别 相较 Protobuf,为什么不使用 XML? 三、gRPC 介绍 多语言 特点 概览 讲...