首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
万俊峰Kevin
掘友等级
技术副总裁
|
七牛云
go-zero作者 阿里云MVP ArchSummit明星讲师 GopherChina金牌讲师 QCon+出品人兼讲师 腾讯云开发者大会讲师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 78
沸点 1
赞
79
返回
|
搜索文章
赞
文章( 78 )
沸点( 1 )
通过 SingleFlight 模式学习 Go 并发编程
最近接触到微服务框架go-zero,翻看了整个框架代码,发现结构清晰、代码简洁,所以决定阅读源码学习下,本次阅读的源码位于core/syncx/singleflight.go。
带你十天轻松搞定 Go 微服务系列(五)
序言 我们通过一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建 服务拆分 用户服务 产品服务 订单服务(本文) 支付服务 RPC 服务 Auth
go-zero基础组件-流处理Stream
什么是流处理 如果有 java 使用经验的同学一定会对 java8 的 Stream 赞不绝口,极大的提高了们对于集合类型数据的处理能力。 Stream 能让我们支持链式调用和函数编程的风格来实现数据
梦想总是要有的 - 工作20年程序员的2021年终总结
我为啥给项目取 go-zero 这个名字,我希望解决问题的时候是我们回到原点去思考,而不是遇到钉子就找锤子。正所谓:做正确的事,正确的做事!
go-zero基础组件-并发执行MapReduce
为什么需要 MapReduce 在实际的业务场景中我们常常需要从不同的 rpc 服务中获取相应属性来组装成复杂对象。 比如要查询商品详情: 商品服务-查询商品属性 库存服务-查询库存属性 价格服务-查
一文讲透一致性哈希的原理和实现
为什么需要一致性哈希 首先介绍一下什么是哈希 Hash,一般翻译做散列,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。
go-zero 实战之 blog 系统
go-zero 实战项目:blog 本文以 blog 的网站后台为例,着重介绍一下如何使用 go-zero 开发 blog 的用户模块。
你了解微服务的超时传递吗?
很多连锁故障的场景下的一个常见问题是服务器正在消耗大量资源处理那些早已经超过客户端截止时间的请求,这样的结果是,服务器消耗大量资源没有做任何有价值的工作,回复已经超时的请求是没有任何意义的。
定制个机器人帮你和Ta聊天
chatbot 是一个通过已知对话数据集快速生成回答的 Go 问答引擎。国庆假期,我有点空闲时间,所以就把这个项目整理了开源出来。
服务注册与发现的原理和实现
什么是服务注册发现? 对于搞微服务的同学来说,服务注册、服务发现的概念应该不会太陌生。 简单来说,当服务A需要依赖服务B时,我们就需要告诉服务A,哪里可以调用到服务B,这就是服务注册发现要解决的问题。
下一页
个人成就
优秀创作者
文章被点赞
1,497
文章被阅读
332,827
掘力值
10,104
关注了
11
关注者
1,571
收藏集
4
关注标签
7
加入于
2017-11-26