随笔 - 191  文章 - 0  评论 - 312  阅读 - 39万
11 2020 档案
Go 大数据生态迎来重要产品 CDS
摘要:项目地址:https://github.com/tal-tech/cds ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。它有着优异的性能,可以快速部署和运行。 不过要想使用ClickHouse搭建起数仓用于数据分析,一个重要的问题就是数据如何进入ClickHou 阅读全文
posted @ 2020-11-27 08:31 万俊峰Kevin 阅读(878) 评论(1) 推荐(0) 编辑
go-zero 如何扛住流量冲击(二)
摘要:本篇文章承接上一篇go-zero 如何扛住流量冲击(一)。 上一篇介绍的是 go-zero 中滑动窗口限流,本篇介绍另外一个 tokenlimit ,令牌桶限流。 使用 const ( burst = 100 rate = 100 seconds = 5 ) store := redis.NewRe 阅读全文
posted @ 2020-11-25 12:30 万俊峰Kevin 阅读(914) 评论(0) 推荐(1) 编辑
go-zero之web框架
摘要:go-zero 是一个集成了各种工程实践的 web 和 rpc 框架,其中rest是web框架模块,基于Go语言原生的http包进行构建,是一个轻量的,高性能的,功能完整的,简单易用的web框架 服务创建 go-zero中创建http服务非常简单,官方推荐使用goctl工具来生成。为了方便演示,这里 阅读全文
posted @ 2020-11-19 13:53 万俊峰Kevin 阅读(3627) 评论(0) 推荐(2) 编辑
go-zero 如何扛住流量冲击(一)
摘要:不管是在单体服务中还是在微服务中,开发者为前端提供的API接口都是有访问上限的,当访问频率或者并发量超过其承受范围时候,我们就必须考虑限流来保证接口的可用性或者降级可用性。即接口也需要安装上保险丝,以防止非预期的请求对系统压力过大而引起的系统瘫痪。 go-zero 集成了开箱即用的 限流器 。其中内 阅读全文
posted @ 2020-11-17 12:00 万俊峰Kevin 阅读(893) 评论(1) 推荐(0) 编辑
go-zero 是如何追踪你的请求链路的
摘要:go-zero 是如何追踪你的请求链路 微服务架构中,调用链可能很漫长,从 http 到 rpc ,又从 rpc 到 http 。而开发者想了解每个环节的调用情况及性能,最佳方案就是 全链路跟踪。 追踪的方法就是在一个请求开始时生成一个自己的 spanID ,随着整个请求链路传下去。我们则通过这个 阅读全文
posted @ 2020-11-03 15:58 万俊峰Kevin 阅读(1670) 评论(1) 推荐(0) 编辑
基于 prometheus 的微服务指标监控
摘要:基于prometheus的微服务指标监控 服务上线后我们往往需要对服务进行监控,以便能及早发现问题并做针对性的优化,监控又可分为多种形式,比如日志监控,调用链监控,指标监控等等。而通过指标监控能清晰的观察出服务指标的变化趋势,了解服务的运行状态,对于保证服务稳定起着非常重要的作用 prometheu 阅读全文
posted @ 2020-11-02 14:58 万俊峰Kevin 阅读(1463) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示