首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
AA
订阅
张志亮
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
go基于grpc构建微服务框架-服务注册与发现
grpc 是谷歌开源的rpc框架,基于http2实现,并支持跨语言,目前基本涵盖了主流语言.跨语言的实现主要得益于protobuf,通过编写proto文件,通过protobuf工具生成对应语言的类库进行使用. 对于go这样一门新生语言来说,生态链还处于发展阶段,微服务框架也是如…
gRPC-Web发布,REST又要被干掉了?
今天,云原生计算基金会(CNCF)正式发布 GA 版本的 gRPC-Web,这是一个 JavaScript 客户端库,使 Web 应用程序能够直接与后端 gRPC 服务通信,不需要 HTTP 服务器充当中介。 这意味着你现在可以通过.proto 文件来定义客户端和服务器端数据类…
gRPC负载均衡-Golang
一. 负载均衡三种解决方案 构建高可用、高性能的通信服务,通常采用服务注册与发现、负载均衡和容错处理等机制实现。根据负载均衡实现所在的位置不同,通常可分为以下三种解决方案: 二. gRPC的准备 gRPC 默认使用 protocol buffers,这是 Google 开源的一…
TiDB与gRPC的那点事
如果有关注 TiDB 的朋友可能注意到,我们在上个月的 RC3 版本中已经完成了将 TiDB 中的 RPC 框架替换成了 gRPC,这个工作其实已经铺垫了快一年了,如果装逼一点说的话,其实 gRPC 开源的第一天看了一眼设计和哲学,就决定在 TiDB 中使用它。今天抽空写一下背后的一些思考和在这个过程中的一些经验,本次分享不太会介绍大家怎么去用 gRPC,可能更加偏向一些为什么的问题。
gRPC 使用 protobuf 构建微服务
以前使用 Laravel 做 web 项目时,是根据 MVC 去划分目录结构的,即 Controller 层处理业务逻辑,Model 层处理数据库的 CURD,View 层处理数据渲染与页面交互。以及 MVP、MVVM 都是将整个项目的代码是集中在一个代码库中,进行业务处理。这…
说说我为什么看好Spring Cloud Alibaba
最近对《Spring Cloud Alibaba基础教程》系列的催更比较多,说一下最近的近况:因为打算Spring Boot 2.x一起更新。所以一直在改博客Spring Boot专题页和Git仓库的组织。由于前端技术太过蹩脚,花了不少时间。大家不用担心,这个系列不会太监,因为…
Spring Cloud Alibaba到底坑不坑?
之前我发过一篇《说说我为什么看好Spring Cloud Alibaba》,然后这两天有网友给我转了这篇文章《坑爹项目spring-cloud-alibaba,我们也来一个》,问我的看法是怎么样的,聊天时候简单说了一下。今天在家休息,抽空整理一下内容,逐点说一下我的看法,主要还…
小公司面试10连挂之后,我拿到了互联网一线大厂offer!【石杉的架构笔记】
首先说明,答案绝对是否定的。本文笔者将从一个真实的案例引入,给各位聊聊其中的缘由,并给这些面试受挫的同学一点正能量。 首先给大家引入一个案例,这个案例的主人公是我的一个多年好朋友,大概有十年左右的经验。 这位朋友在BAT其中一家干过技术专家的职位,也在一线互联网公司带一个技术团…
程序猿生存指南-20 老潘归来
下班回公寓的路上,我接到了老妈打来的电话。久离家乡,甚是挂念家中老娘。不过一番长谈,也没多少有营养的话题,大抵都是一些家长里短。