第9页谢先斌的博客
-
buf: Protobuf 构建工具介绍
buf 工具使基于
模式驱动(schema-driven)、Protobuf 的应用程序接口(API)开发,对服务生产者和消费者来说既可靠又友好 -
golangci-lint: Golang 快速 lint 工具
golangci-lint 支持并行运行 lint、缓存、YAML 配置,且支持与主流集成开发环境集成,并包含一百多个 lint 程序
-
grpc-web 介绍
grpc/grpc-web gRPC for Web Clients,浏览器客户端 gRPC 的 JavaScript 实现
-
Goreleaser 使用介绍
GoReleaser 是快速、轻松地发布 Go 项目的首选工具,支持与 github actions 集成
-
Golang gRPC Gateway 使用
grpc-gateway 用来遵循 gRPC HTTP 规范的 gRPC 至 JSON 代理生成器
-
Jaeger 介绍
Jaeger是开源、分布式跟踪平台,支持云原生且无限可扩展。
2024-06-10 apm apm,jaeger,jaegertracing,cncf -
k9s: 管理 Kubernetes 集群的 cli
k9s 提供了与 kubernetes 集群交互的终端用户界面。该项目的目的是让使用者更轻松地浏览、观察和管理野生应用程序。
2024-06-09 kubernetes kubernetes,k9s,kubectl -
OpenTelemetry 介绍
OpenTelemetry 是一个可观测性框架和工具包,旨在创建和管理遥测数据,如
链路(traces)、指标(metrics)和日志(logs)。2024-06-09 cloud-native cloud-native,apm,monitor,OpenTelemetry,otel,cncf -
argparse: Python 命令行参数解析包
argparse是Python标准库提供的命令行参数解析包,支持命令行选项、参数和子命令解析
-
Golang 开发中的热加载工具
Golang 热加载工具介绍,监听代码变更,自动编译并重新执行
-
nerdctl 命令介绍
nerdctl 是一个与 Docker 兼容的 CLI (命令行界面) 工具,它旨在用于 containerd (一个核心容器运行时) 。它通常用于替代或作为 docker CLI 的轻量级替代品,尤其是在基于 containerd 的环境中(比如某些 Kubernetes 发行版)。
2024-05-26 container containerd,nerdctl -
containerd 介绍
containerd是一个高级容器运行时,通过守护进程来管理容器的完整生命周期:创建、启动、停止容器、拉取和存储镜像、配置挂载、网络等。2024-05-26 container containerd -
Cassandra 数据库介绍
Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable。其主要功能比Dynamo (分布式的Key-Value存储系统)更丰富,最初由Facebook开发并贡献给apache
-
Linux CGroups v2 介绍
Linux 中有两个 cgroup 版本:cgroup v1 和 cgroup v2。cgroup v2 是新一代的 cgroup API。
-
使用 etcdadm 部署 etcd 集群
etcdadm是一个命令行的工具,用于操作,集群。它可以很容易地创建一个新的集群,将一个成员添加或删除某成员从现有的集群。它的用户经验的启发通过 kubeadm
-
WSL 介绍
本文介绍 Windows Subsystem for Linux (WSL) 命令的常用示例,涵盖了从基本安装到日常管理的各种场景。
-
CGROUPS 介绍
cgroups - Linux control groups
-
btop 比 top 好用的资源监控器
btop 比 top 好用的资源监控器
-
enc 文件加密、解密工具
openssl enc用来加密(Encryption)、解密(decryption)和编码(encoding) -
zsync 仅下载更新部分的工具
zsync是一个文件传输程序,它允许从远程服务器下载文件,当本地已经有该文件的旧版本的副本时,zsync仅下载文件的新部分。常用来