不管在传统的单体应用, 还是在微服务模式下的架构部署方案, 灰度流量都是一个必不可少的环节, 可以有效的来验证新版本的发布是否异常. 强有力的保证了线上服务的可用性和稳定性. 在服务迁移过程中, 我们也结合了自己的业务网关来实现了灰度功能的实现和控制. 那么实现一个网关到底需要什么功能呢? 有哪些是在设计过程中必不可少的?
自动切换 MacOS 主题颜色
Published at:
|
Reading:
312 words ~1min
最近白天在公司使用 Dark
模式的主题眼睛刺痛. 但是又比较喜欢暗色系主题. 想到 macos
下 部分软件是支持主题颜色跟随系统切换的, 那么白天就可以使用相对护眼的浅色系主题, 晚上再换回来~ 探索下如何在自己常用的几个工具中做对应设置:
- VSCode
- Goland
- Iterm2
- Neovim
目前初步达到想要的效果了~
关于istio
Published at:
|
Reading:
735 words ~2min
前言
在微服务大行其道的当下,随着服务数量的增多,语言的多样化,服务治理慢慢变成了一个大部分公司都在头痛的难题. 在这样的背景下,istio应运而生.
Consul快览
Published at:
|
Reading:
1028 words ~3min
因为团队目前正在考虑服务化部署,所以了解下相关的技术堆栈。 作为微服务架构里重中之重的 服务发现
和 集群一致性KV存储
当然是首先要了解的.
介绍
现在市面上有3种比较常见的服务发现服务:
在综合团队内部情况下,决定采用consul
作为我们的服务发现中心和配置管理.
【译】在GO中如何拼接HTTP处理程序
Published at:
|
Reading:
1376 words ~3min
你好,今天我想分享一下,在GO
语言中串联方法, 像中间件一样.