Marlon's Blog

记录生活、技术中的二三事.


  • Home

  • Archives

  • Tags

  • Bio

Golang自研网关的灰度部署方案

Published at: 2021-04-10   |   Reading: 192 words ~1min

不管在传统的单体应用, 还是在微服务模式下的架构部署方案, 灰度流量都是一个必不可少的环节, 可以有效的来验证新版本的发布是否异常. 强有力的保证了线上服务的可用性和稳定性. 在服务迁移过程中, 我们也结合了自己的业务网关来实现了灰度功能的实现和控制. 那么实现一个网关到底需要什么功能呢? 有哪些是在设计过程中必不可少的?

Read More »

自动切换 MacOS 主题颜色

Published at: 2021-04-10   |   Reading: 312 words ~1min

最近白天在公司使用 Dark 模式的主题眼睛刺痛. 但是又比较喜欢暗色系主题. 想到 macos 下 部分软件是支持主题颜色跟随系统切换的, 那么白天就可以使用相对护眼的浅色系主题, 晚上再换回来~ 探索下如何在自己常用的几个工具中做对应设置:

  • VSCode
  • Goland
  • Iterm2
  • Neovim

目前初步达到想要的效果了~

Read More »

关于istio

Published at: 2018-06-09   |   Reading: 735 words ~2min

前言

在微服务大行其道的当下,随着服务数量的增多,语言的多样化,服务治理慢慢变成了一个大部分公司都在头痛的难题. 在这样的背景下,istio应运而生.

Read More »

Consul快览

Published at: 2018-06-02   |   Reading: 1028 words ~3min

因为团队目前正在考虑服务化部署,所以了解下相关的技术堆栈。 作为微服务架构里重中之重的 服务发现 和 集群一致性KV存储 当然是首先要了解的.

介绍

现在市面上有3种比较常见的服务发现服务:

  • zookeeper
  • etcd
  • consul

在综合团队内部情况下,决定采用consul作为我们的服务发现中心和配置管理.

Read More »

【译】在GO中如何拼接HTTP处理程序

Published at: 2017-12-14   |   Reading: 1376 words ~3min

你好,今天我想分享一下,在GO语言中串联方法, 像中间件一样.

Read More »
1 2 3 4 5 6 7 8
Marlon Fan

Marlon Fan

宁静致远

48 Blogs
30 Tags
RSS
Homepage GitHub Twitter Zhihu
Friends
    过往云烟
© 2008 - 2022 Marlon Fan. All rights reserved. 晋ICP备20002733号-1
0%