首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
惜朝_
掘友等级
字节跳动
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
1
关注
赞
13
文章 8
沸点 5
资讯 0
赞
13
关注
返回
|
搜索文章
文章
热门
最新
惜朝_
3年前
Go
go-micro 动态加载插件源码分析
go-micro 框架支持动态加载插件,无需修改代码。 启动服务前,设定 MICRO_PLUGIN 环境变量指定 .so 文件路径,支持多个插件,逗号分割。程序启动前会读取 MICRO_PLUGIN 环境变量,并完成插件设定。 从上面的代码可以看出,service 初始化化的时…
2609
点赞
2
惜朝_
3年前
Go
XConf : Golang 构建的开源分布式配置中心
微服务架构愈演愈烈,但是社区一直缺少一个部署简便,高可用的配置中心。 XConf 是一个基于 go-micro 微服务框架构建的分布式配置中心,提供配置的管理与发布、实时推送。 agent-api : 负责与客户端交互,提供配置读取和推送。 配置中心本身就是一个“读多写少”的服…
3513
2
评论
惜朝_
3年前
Go
[ gev ] Go 语言优雅处理 TCP “粘包”
TCP 本身就是面向流的协议,就是一串没有界限的数据。所以本质上来说 TCP 粘包是一个伪命题。 TCP 底层并不关心上层业务数据,会套接字缓冲区的实际情况进行包的划分,一个完整的业务数据可能会被拆分成多次进行发送,也可能会将多个小的业务数据封装成一个大的数据包发送(Nagle…
1247
1
评论
惜朝_
3年前
开源
[开源] gev (支持 websocket 啦): Go 实现基于 Reactor 模式的非阻塞网络库
gev 是一个轻量、快速、高性能的基于 Reactor 模式的非阻塞网络库,底层并不使用 golang net 库,而是使用 epoll 和 kqueue。
1921
1
评论
惜朝_
3年前
Go
Uber Go 风格指南(译)
风格是指规范代码的共同约定。风格一词其实是有点用词不当的,因为共同约定的范畴远远不止 gofmt 所做的源代码格式化这些。 本指南旨在通过详尽描述 Uber 在编写 Go 代码中的注意事项(规定)来解释其中复杂之处。制定这些注意事项(规定)是为了提高代码可维护性同时也让工程师们…
3407
7
评论
惜朝_
3年前
Go
Go 网络库并发吞吐量测试
本文主要测试 gev 网络库和其他三方 Go 网络库以及标准库的吞吐量对比。 采用陈硕测试 muduo 使用的 ping pong 协议来测试吞吐量。 所有测试中,ping pong 消息的大小均为 4096 bytes,客户端始终是4线程运行。 无论是单线程,还是多线程模式下…
2521
1
2
惜朝_
3年前
Go
Golang 实现轻量、快速的基于 Reactor 模式的非阻塞 TCP 网络库
gev 是一个轻量、快速的基于 Reactor 模式的非阻塞 TCP 网络库,底层并不使用 golang net 库,而是使用 epoll 和 kqueue,因此它并不支持 Windows。 Golang 的 goroutine 虽然非常轻量,但是每启动一个 goroutine…
5652
17
3
惜朝_
3年前
Go
开源一个小项目--轻量进存销售系统(Gin+Vue)
大约大四上学期的时候,我姐姐问我能不能帮她做一个管店里(家具店)进货发货的软件。进过一番思考,否定了Qt等方案(当时喜欢 C++),决定 Web 开发做成 Saas 服务。 当时刚好秋招基本确定,以后可能就做 Go 后端开发了,就决定用 Go 边学边做。大四之前一直搞的是嵌入式…
1747
3
1
惜朝_
4年前
微服务
【go-micro实践】micro 微服务架构实践
micro拥有完整的微服务生态,使用它构建一整套完整的微服务架构。下图是作者在博客中给出的使用micro的微服务架构图。 使用micro框架提供的工具Micro API(命令 micro api 运行)即可启动启动一个API网关。 micro工具是使用go-micro构建,所有…
3368
1
评论
惜朝_
4年前
微服务
【go-micro实践】hystrix熔断及dashboard展示
hystrix并没有自带一个仪表盘,无法直观的查看接口的健康状况。所以,我们采用GitHub的一个开源实现hystrix-dashboard。 关于hystrix的工作原理,可以查阅相关资料,这里只讲解如何封装插件在micro API网关中使用。 使用hystrix.Do() …
2564
点赞
评论
下一页
个人成就
文章被点赞
36
文章被阅读
38,989
掘力值
635
关注了
10
关注者
36
收藏集
1
关注标签
17
加入于
2016-11-17