最新 最热

Echo 框架: RPC 错误码设计

通过 rk-boot ,用户可以轻松搭建 Echo 框架微服务,rk-boot 集成了 Panic 捕捉以及标准错误类型。

2021-12-13
0

gRPC: 如何设计 RPC 错误码?

我们介绍 rk-boot 库,一个快速启动 GRPC 的企业级 golang 微服务框架。

2021-12-13
1

gRPC 知多少

基于面向外部的微服务,其直接向使用者公开、暴露。此类主要是基于 HTTP 的 API,使用传统的基于文本的消息传递负载 ( JSON、XML等),这些负载针对外部开发人员进行了优化,并使用具有抽象状态传输 ( Representational State...

2021-12-09
1

K8S CRI解析

上篇文章,我们讲到容器引擎Docker与Podman,关于K8S弃用Docker的根本原因在于容器运行时接口CRI,Kubelet 之前使用的是一个命名为 dockershim 的模块,用以实现对 Docker 的 CRI 支持。具体,可参考上篇文章:容器引擎Docker与P...

2021-12-09
1

开源异步并行框架,完成任意的多线程编排、阻塞、等待、串并行结合、强弱依赖

本文首发于京东零售公众号,https://mp.weixin.qq.com/s/17OAAbCKQND-AjTdf43TGw

2021-12-09
1

gRPC12# 协议错误问题定位

先看下这个帧的含义:用于关闭连接或者发出错误, 端点必须将带有0x0以外的流标识符的GOAWAY帧视为类型为PROTOCOL_ERROR的连接错误

2021-12-09
1

springcloud trace SDK 自研方案

SDK 形式,利用 threadlocal 实现 trace。http, grpc, rabbitMQ, springcloud-gateway, 异步线程池这类常见场景。

2021-12-08
1

Web Services:重整山河待后生

长江后浪推前浪,前浪死在沙滩上。前面介绍过CGI,其实很多人从未用过甚至听过CGI。确实如此,毕竟这是在九十年代中叶,Web时代大爆发之前出现的技术,虽然各类语言都支持CGI,但几乎只在C/C++语言中流行。后来随着PHP、Java Web...

2021-12-08
1

brpc中的定时任务使用介绍

众所周知,一个RPC框架除了处理网络请求以外,还有一类任务就是定时任务。所以RPC框架一般都直接提供定时任务的功能。今天我就来聊一下brpc中的定时任务。...

2021-12-08
1

go-zero源码学习

1、框架的作用就是简化开发。其中之一就是已经有很多轮子。如:生成n位随机字符串。如:封装redis使能兼容集群和单node 2、读懂xxxConf就读懂了框架结构 rest配置:(很大,框架无非rest和rpc两部分)...

2021-12-08
1