etcd在微服务领域使用场景十分普遍,经常用于作为一个注册中心,提供服务注册与发现。近期梳理了etcd的一些内部结构与依赖组件,今天来聊一聊etcd的节点通信协议。
共识算法旨在机器集群出现异常时候能够维持一个一致认可的结论来保证对外提供服务,今天来聊一聊etcd的共识机制—-raft协议。
etcd在微服务领域使用场景十分普遍,经常用于作为一个注册中心,提供服务注册与发现。本系列将聊一聊etcd解决了什么问题、它是如何解决的角度来逐步分析。
协程在Go里面是一个常见的概念,伴随着go程序的生命周期开始至结束。今天来聊一聊Go的协程泄露。
我们计算机上面跑的每个任务,都是操作系统层面的资源分配,从启动进程到创建线程,在核数固定的情况下,多线程并发地执行。
Go原生在flag包提供了一个命令行工具类,它可以让我们执行类似命令行的赋参操作,经常被运用于工具类,特别是数据处理过程,可以方便我们进行参数可视化注解。