B站微服务框架Kratos详细教程- 安装搭建

KratosKratos是bilibili开源的一套Go微服务框架,包含大量微服务相关框架及工具。名字来源于:《战神》游戏以希腊神话为背景,讲述由凡人成为战神的奎托斯(Kratos)成为战神并展开弑神屠杀的冒 险历程。

GRPC入门,从安装到实践一条龙

这样可以在接受到请求时,通过内部的服务发现,发现该服务端接口并转接进行逻辑处理。至此,一个简单的GRPC示例已经跑起来了。

学习笔记-GRPC简单实例(Golang)

前面简单介绍过GRPC的基本原理,本文着重介绍golang版GRPC实例,本实例主要包含三部分,客户端代码,服务端代码,协议文件代码。(GRPC详见学习笔记-GRPC简单理解)实例功能说明本例子是一个ToUpper程序,接收客户端请求包含一个传入字符串参数,服务端返回大写字符串。

Golang gRPC 学习案例

gRPC是由Google主导开发的RPC框架,使用HTTP/2协议并用ProtoBuf作为序列化工具。

哪个更快?对 gRPC 的 Rust 和 Go 版本进行基准测试

tower-grpc 高性能 rust 库,尽管已被 tonic 替代。grpc-go grpc 的官方 Go 模块。

gRPC 使用 protobuf 构建微服务

gRPC使用protobuf构建微服务发表于2018-05-02|阅读次数。微服务架构单一的代码库以前使用Laravel做web项目时,是根据MVC去划分目录结构的。

花椒服务端 gRPC 开发实践

背景在移动端平台开发中,为了增加代码复用,降低开发成本,通常会需要采用跨平台的开发技术,花椒也不例外。

推荐一个强大的Go库-rk-boot

最近土拨鼠发现了一个很强大的包,之所以觉得强大是因为 rk-boot通过配置文件一键启动很多服务,开始纳闷就一个Go文件居然可以启动gRPC、gin、echo、GoFrame等服务,一看boot.go是引用了rookie-ninja组织下面的gRPC、gin、echo、GoFrame和prometheus客户端定制boot包。

Golang用proto文件同时生成gRPC和HTTP

我是一个着迷于产品和运营的技术人,乐于跨界的终身学习者。欢迎关注我哟~每周五6点 按时送达~我的第「224」篇原创敬上大家好,我是Z哥。做技术的都知道,程序之间的通讯,常用的方式有两种,RPC 和 HTTP。

grpc-gateway 系列2:Hello World

这节将开始编写一个复杂的HelloWorld,涉及到许多的知识。建议大家认真思考其中的概念需求由于本实践偏向Grpc+GrpcGateway的方面。

网站地图