堆(heap)是一种满足特定条件的完全二叉树,分为大顶堆和小顶堆,通常用于实现优先队列,进行堆排序。本文主要介绍推数据结构以及其 Go 实现。
OpenTelemetry分布式链路追踪
https://jckling.github.io/2021/04/02/Jaeger/全链路追踪与%20Jaeger%20入门/index.html
1 | docker run -d --name jaeger -e COLLECTOR_ZIPKIN_HTTP_PORT=9411 -p 5775:5775/udp -p 6831:6831/udp -p 6832:6832/udp -p 5778:5778 -p 16686:16686 -p 14268:14268 -p 14250:14250 -p 9411:9411 quay.io/jaegertracing/all-in-one:1.64.0 |
TLS 证书
Go 依赖管理
Go 依赖管理
Go Package: survey
Go 交互式命令行工具库,提供了包括文本输入、选择菜单、确认提示、多项选择等多种交互类型,帮助快速构建交互式命令行页面。
IPIP隧道
IPv6
IPv6 是网络层协议的第二代标准协议,将 IP 地址长度从原来的 32 位升级为 128 位,从根本上解决了 IP 地址耗尽的问题。
Linux日志管理工具--logrotate
logrotate 是 Linux 系统中用来管理日志的工具,通过配置可以实现日志的自动轮转、压缩、删除、邮件发送功能。
基于FRRouting/Bird的OSPF组网及负载均衡实现
基于 FRRouting/Bird 配置多虚拟机之间的 OSPF 组网(建邻、路由交换),并实现多路径负载均衡。
bird
bird