工程实践

Git 基础:从入门到实践

本文旨在为 Git 初学者提供一份全面而系统的入门指南,从 Git 基础概念、安装配置到常用命令、分支管理、远程仓库、冲突解决、Git 工作流等核心知识,并通过实践案例帮助读者快速掌握 Git 的基本原理与团队协作。

Artifacts 与矩阵并行治理(2025)

GitHub Actions 缓存/Artifacts 与矩阵并行治理(2025)一、缓存与制品Cache(Cache):对依赖与构建中间产物进行键控缓存;避免跨项目污染。Artifacts(Artifacts):保存测试报告与构建产物;设保留与清理策略。二、矩阵并行Matrix(Matrix):按

制品治理(2025)

GitLab Runner 自动伸缩与缓存/制品治理(2025)一、执行器与伸缩Executor:选择 shell/docker/kubernetes 等执行器;按任务特性权衡。自动伸缩:按队列与并发实时伸缩;控制配额与预算。二、缓存与制品Cache:跨 Job 缓存依赖;键控与过期策略合理设置。A

TraceQL 追踪采集与查询优化(2025)

Grafana Tempo/TraceQL 追踪采集与查询优化(2025)一、采集与存储采集:接入 OTLP;统一服务命名与标签(采样)。存储:对象存储分层与压缩;设置留存与分片,提高吞吐。二、采样与索引采样:概率/规则采样;异常优先与尾延迟优先策略。索引:启用索引加速 TraceQL 查询;控制高

压缩与模式演进治理(2025)

Kafka Connect S3 Sink 分区/压缩与模式演进治理(2025)一、分区与命名分区:按时间/主题/分区生成层级;支持查询按需加载。命名:统一文件名与路径;避免碎片与小文件。二、压缩与格式压缩:使用 `gzip/zstd`;平衡 CPU 与存储成本。格式:Avro/Parquet/JS