Niu 头像

Still finding my way.

关于我

专注于分布式系统、领域驱动设计与工程实践、相信代码改变世界

技术栈

Java Python PHP Spring Laravel Docker MySQL Redis RocketMQ Flink DDD Linux StarRocks RisingWave
从聊天驱动到规范驱动:SDD 与 OpenSpec / Spec Kit

从聊天驱动到规范驱动:SDD 与 OpenSpec / Spec Kit

# SDD 与 OpenSpec / Spec Kit > 对比对象: > - [Fission-AI/OpenSpec](https://github.com/Fission-AI/OpenSpec/) > - [github/spec-kit](https://github.com/github/spec-kit) > > 说明: > - 本文基于两个项目...

GitHub Readme Stats 私有化部署(Vercel)

GitHub Readme Stats 私有化部署(Vercel)

# Vercel 部署 > 目标:把 `github-readme-stats` **fork 到自己的仓库**,并在 **Vercel** 上部署成一个可用的 Stats 服务,最后在 README 里引用你自己的域名不会被公共实例限流。 ## 0. 你将得到什么 - 一个...

Laravel 5.5 → 12.11.1 升级记录

Laravel 5.5 → 12.11.1 升级记录

# Laravel 5.5 → 12.11.1 升级记录 > 把一个老朋友从 5.5 搬到 12.11.1, 过程全程借助 codex, 零手写代码(php多年积灰也够呛能写)。 > > 模型使用 gpt-5.2-codex > > Token usage: total=255,170 input=228,065 (...

数仓分层设计架构:ODS-DWD-DWS-ADS

数仓分层设计架构:ODS-DWD-DWS-ADS

# 数仓分层设计架构:ODS-DWD-DWS-ADS 与实时 / T+1 双链路落地实践 ## 1. 背景 数仓分层的核心价值,是把数据从“原始采集”逐步加工成“可复用、可分析、可服务业务”的数据资产。 经典数仓分层一般包括: | 层级...

DDD、微服务与敏捷开发的关系

DDD、微服务与敏捷开发的关系

# DDD、微服务与敏捷开发的关系 在软件开发中,DDD、微服务和敏捷开发经常被放在一起讨论。很多团队会认为:要做微服务,必须先做 DDD;要做 DDD,就必须采用敏捷开发。 事实上,这三者之间确实有联系,但它们解决...

从三层架构到 DDD:用领域驱动设计处理复杂业务

从三层架构到 DDD:用领域驱动设计处理复杂业务

# 从三层架构到 DDD:用领域驱动设计处理复杂业务 DDD(Domain-Driven Design,领域驱动设计)是一种把软件模型对齐业务的方法论。它适合业务规则复杂、概念容易混淆、团队协作成本高的系统;如果只是简单 CRUD,DD...