Tag: Transport

7 total results found

基于 Thrift + Laravel 构建微服务(二):引入 Swoole 重构服务端实现

微服务从入门到实践 RPC 框架

上篇分享学院君给大家演示了如何在 Laravel 项目中集成 Thrift 提供远程 RPC 服务调用,不过,Thrift 默认是基...

由 学院君 发布于4 years ago    浏览数: 4803    点赞数: 1

通过 Broker 在 Go Micro 中实现基于事件驱动的异步通信

微服务从入门到实践 RPC 框架

同步通信 vs 异步通信 今天我们来介绍 Go Micro 的最后一个组件 —— Broker,Broker 是一个异步消息组件,...

由 学院君 发布于4 years ago    浏览数: 3701    点赞数: 1

Go Micro 框架底层组件篇 —— Codec 底层源码剖析

微服务从入门到实践 RPC 框架

前面我们已经陆续介绍了 Go Micro 框架底层 Registry、Selector、Transport 组件的底层实现,并且在 ...

由 学院君 发布于4 years ago    浏览数: 3290    点赞数: 0

Go Micro 框架底层组件篇 —— Transport 底层源码剖析(下)

微服务从入门到实践 RPC 框架

上篇我们介绍了基于 Go Micro 的微服务服务端启动时 Transport 组件底层的功能,主要是启动底层的 HTTP 服务器监...

由 学院君 发布于4 years ago    浏览数: 2716    点赞数: 0

Go Micro 框架底层组件篇 —— Transport 底层源码剖析(上)

微服务从入门到实践 RPC 框架

前面学院君给大家介绍了 Go Micro 底层的 Registry 和 Selector 组件底层实现,这两个组件是用于服务注册和...

由 学院君 发布于4 years ago    浏览数: 2864    点赞数: 0

Go Micro 初探及其底层架构

微服务从入门到实践 RPC 框架

前面几篇分享学院君已经给大家介绍了微服务的背景和概念、总体设计、适用场景、服务拆分以及要提前做好的技术保障,接下来我们正式开始介绍微...

由 学院君 发布于5 years ago    浏览数: 16587    点赞数: 4

HTTP 编程(二):http.Client 底层实现剖析

Go 入门教程 网络编程

除了上篇教程介绍的基本 HTTP 操作,Go 语言标准库也提供了比较底层的 HTTP 相关库,让开发者可以基于这些库灵活定制 HTT...

由 学院君 发布于5 years ago    浏览数: 5931    点赞数: 1