技术文章

做项目时留下的记录:以机器人数据为主,Java、Linux 后端基础为辅。

[AI 数据平台]

两个质检员同时审核一条数据,会发生什么?

从两个审核请求出发,理解条件更新、乐观锁、事务与重复请求分别解决什么问题。

#Java#MySQL#并发
≈ 7 分钟
[数据与 BI]

实时 BI 平台怎样交付可信指标:明细层、聚合层与物化视图

用成交金额和退款说明明细数据、聚合模型、事件时间、数据新鲜度与指标口径怎样共同影响看板结果。

#StarRocks#BI#物化视图
≈ 5 分钟
[Java 后端]

后端分层:从 HTTP 请求到数据库查询

用一个查询接口,串起 Controller、Service、Mapper 与显式响应。

#Java
≈ 6 分钟
[AI 数据平台]

为什么标注任务需要状态机,而不只是一个 status 字段

从提交、驳回和重新标注出发,理解状态如何约束操作,以及它与权限、事务的关系。

#Java#Spring Boot#状态机
≈ 8 分钟
[数据与 BI]

一笔订单怎样进入实时 BI:Kafka、Flink 与 StarRocks

从订单状态变化出发,理解事件标识、Kafka、Flink Checkpoint、StarRocks 主键模型和实时看板之间的边界。

#Kafka#Flink#StarRocks
≈ 5 分钟
[AI 数据平台]

从 CRUD 到 AI 数据平台:一条标注数据如何走到交付

从一张被标错的图片出发,理解任务分配、审核返工、标注版本和数据交付如何连接起来。

#Java#Spring Boot#数据标注
≈ 10 分钟
[部署与运维]

服务器运维笔记:容器编排进阶

本文面向有一定 Kubernetes 基础的运维工程师,系统梳理容器编排在生产环境中的进阶实践,涵盖自动伸缩、资源管理、调度策略、RBAC、网络策略、存储进阶、Pod 调度、故障排查、集群运维与生产最佳实践。

#Kubernetes#容器编排#ArgoCD
≈ 2 分钟
[AI 数据平台]

AI 平台的 Redis 保存什么:缓存、进度与临时状态

区分 Dashboard、任务进度、Kubernetes 运行状态和业务事实,避免 Redis 成为无法恢复的唯一记录。

#Redis#缓存#任务状态
≈ 4 分钟
[部署与运维]

服务器运维笔记:Kubernetes 入门部署

本文面向具备 Linux 基础的运维与开发工程师,系统介绍 Kubernetes 核心概念、集群部署流程及日常运维操作,附带用于说明流程的命令与 YAML 配置。

#Kubernetes#kubeadm#容器编排
≈ 7 分钟
[部署与运维]

服务器运维笔记:消息队列运维

本文系统梳理消息队列(MQ)的运维知识体系,覆盖 RabbitMQ、Kafka、RocketMQ 三大主流中间件的安装部署、集群管理、消息可靠性保障、性能优化与故障排查,适用于生产环境的日常运维与应急响应。

#消息队列#RabbitMQ#Kafka
≈ 11 分钟