游弋在代码里的人生
10
17
05
11
多集群和多租户 多集群和多租户
多集群L0 服务,类似像我们账号,之前是一套大集群,一旦故障影响返回巨大,所以我们从几个角度考虑多集群的必要性: 从单一集群考虑,多个节点保证可用性,我们通常使用 N+2 的方式来冗余节点。 从单一集群故障带来的影响面角度考虑冗余多套集群
04
19
grpc和服务发现 grpc和服务发现
grpc概括 个高性能、开源的通用RPC框架 (A high-performance, open-source universal RPC framework) 多语言:语言中立,支持多种语言。 轻量级、高性能:序列化支持 PB(Pro
16
微服务设计 微服务设计
API Gateway1.0 API Gateway 模式我们进行了 SOA 服务化的架构演进,按 照垂直功能进行了拆分,对外暴露了一批微服务,但是因为缺乏统一的出口面临了不少困难: 客户端到微服务直接通信,强耦合。无法零活更为业务,因为
15
微服务概览 微服务概览
单体架构尽管也是模块化逻辑,但是最终它还是会打包并部 署为单体式应用。其中最主要问题就是这个应用太复杂,以至于任何单个开发者都不可能搞懂它。应用无法扩展,可靠性很低,最终,敏捷性开发和部署变的无法完成。 我们应该应对的思路: 化繁为简,分
09
26
阿里云搭建shadowsocks 阿里云搭建shadowsocks
安装 shadowsocks下载 shadowsocks.sh shell wget https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadow
2020-09-26 JellyTony
07
28
golang 反射使用加实战 ini配置文件解析 golang 反射使用加实战 ini配置文件解析
变量介绍 类型信息,这部分是元信息,是预先定义好的 值类型,这部分是程序运行过程中,动态改变的 反射介绍反射与空接口 空接口可以存储任何类型的变量 那么给你一个空接口,怎么获取里面存储的内容 在运行时动态的获取一个变量的类型信息和值信
2020-07-28
28
golang 接口深入浅出 golang 接口深入浅出
目录 接口介绍与定义 空接口和类型断言 指针接收和值接收区别 接口嵌套 课后作业 接口介绍和定义接口定义了一个对象的行为规范 只定义规范,不实现 具体的对象需要实现规范的细节 Go中接口定义 type 接口名字 interface 接
2020-07-28
07
golang io 操作(二) golang io 操作(二)
golang io (二) 操作目录 文件打开和读写 读取压缩文件 bufio 原理和 cat 命令实现 fefer 详解 课后作业 文件读写文件是存储在外部介质上的数据 文件分类:文本文件和二进制文件 文件存取方式:随机存取和顺序存放
2020-07-07
01
01
06
30
golang io 操作 golang io 操作
golang io 操作目录 格式化输入 终端输入输出背后的原理 bufio 包的使用 命令行参数处理和 urfave/cli 使用 课后作业 格式化输入从终端获取用户的输入 fmt.Scanf(format string, a...i
2020-06-30
1 / 3