标签: 微服务

共找到了104个结果

Thrift 框架快速入门

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

Thrift 简介和系统架构 Thrift 是由 Facebook 开源的轻量级、跨语言 RPC 框架,为数据传输、序列化以及应用...

由 学院君 发布于4年前    浏览数: 10086    点赞数: 1

Go Micro 框架增补篇:集成 gRPC 网关对外提供服务

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

gRPC 是由一个 Google 公司开发的、基于 HTTP/2 和 Protobuf 的高性能开源通用 RPC 框架,且支持多种语...

由 学院君 发布于4年前    浏览数: 6542    点赞数: 0

Go Micro 框架增补篇:Protobuf 快速入门

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

Protobuf 简介 Protobuf 的全称是 Protocol Buffers,是 Google 开发的,诞生之初是为了解决...

由 学院君 发布于4年前    浏览数: 5321    点赞数: 0

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

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

Broker接口 今天这篇分享我们来看看 Go Micro 框架中 Broker 组件的底层实现。和其他组件一样,Go Micro...

由 学院君 发布于4年前    浏览数: 3109    点赞数: 0

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

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

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

由 学院君 发布于4年前    浏览数: 5092    点赞数: 1

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

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

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

由 学院君 发布于4年前    浏览数: 4406    点赞数: 0

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

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

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

由 学院君 发布于4年前    浏览数: 3722    点赞数: 0

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

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

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

由 学院君 发布于4年前    浏览数: 3938    点赞数: 0

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

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

前面我们花了很多篇幅介绍常见的注册中心以及如何将它们集成到 Go Micro 框架中,接下来,我们继续探索 Go Micro 的底层...

由 学院君 发布于4年前    浏览数: 4636    点赞数: 0

注册中心篇(九):Zookeeper 服务注册与发现的底层实现

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

上篇分享学院君给大家介绍了基于 Zookeeper 集群作为 Go Micro 框架的注册中心进行服务发现,这篇分享我想结合 Go ...

由 学院君 发布于4年前    浏览数: 3784    点赞数: 0

注册中心篇(八):集成 Zookeeper 到 Go Micro

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

以伪集群方式运行 上篇分享我们介绍了 Zookeeper 支持以单机和集群模式运行,单机模式用于开发环境,集群模式用于生产环境。单...

由 学院君 发布于4年前    浏览数: 4005    点赞数: 0

注册中心篇(七):Zookeeper 简介和使用入门

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

基本介绍 前面我们介绍了基于 Go 语言编写的、通过 Raft 算法实现分布式一致性的注册中心 Consul 和 Etcd,在 G...

由 学院君 发布于4年前    浏览数: 4170    点赞数: 0

创建独立的 GORM 模型类映射 Protobuf

微服务从入门到实践 项目实战

到目前为止,我们都是使用基于 Protobuf 数据结构编写的结构体 User 和 PasswordReset 作为数据库 ORM ...

由 学院君 发布于4年前    浏览数: 414    点赞数: 0

注册中心篇(六):在 Go Micro 中集成 Etcd

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

集成演示 上篇分享我们简单介绍了 Etcd 的原理和本地安装,接下来,我们将其集成到 Go Micro 中作为注册中心实现服务注册...

由 学院君 发布于4年前    浏览数: 8508    点赞数: 0

注册中心篇(五):Etcd 简介和使用入门

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

基本介绍 除了 Consul 之外,在 Go 生态中,还可以选择基于 Etcd 作为注册中心,Etcd 是由 CoreOS 团队...

由 学院君 发布于4年前    浏览数: 11933    点赞数: 2