01 / 07软工智能
技术方向总览
TRK-002 // TECHNICAL SPEC

Intelligent Software Engineering.

软工智能

融合现代微服务架构、全栈工程化与 AI 智能体开发范式,打造高并发、高可用、可部署的现代化企业级软件系统。

TARGET DOMAIN //智能软件架构师 / 高级全栈工程师 / 技术主管

02 / TOOLCHAIN MATRIX

核心技术栈与工程基座。

LANGUAGES & FRAMEWORKS
SYSTEMS & TOOLCHAIN
SPEC // LANGUAGE
OpenJDK

Java

跨平台、强类型、面向对象的大型企业级后端与分布式系统主流语言。

03 / RESEARCH DOMAINS

主攻方向与研发链路。

03.1 //主攻研究领域
3 DOMAINS
01 //

微服务治理与链路观测

Distributed Systems & Telemetry

探究 RPC 通信协议、API 网关负载均衡、OpenTelemetry 分布式全链路追踪与无损流量灰度发布机制。

02 //

高并发多级缓存与容灾

High Concurrency & Resilience

构建进程内内存缓存 + 分布式 Redis 二级缓存架构,运用 SingleFlight 并发归并与熔断器抵御流量洪峰。

03 //

数据分片与现代全栈体系

Sharding, Snowflake & Modern Full-Stack

采用 Snowflake 全局唯一 ID 与一致性哈希分库分表,配合 TypeScript / Next.js 构建类型安全的工业 Web 系统。

03.2 //研发工程全链路
4 PHASES
01 //PHASE 01

领域建模与契约

基于 OpenAPI / Zod 的严格类型与接口规范

STEP 01
02 //PHASE 02

核心业务与缓存

多级缓存防线、SingleFlight 与分布式锁

STEP 02
03 //PHASE 03

服务网格与追踪

Span 上下文传递与全链路延迟性能分析

STEP 03
04 //PHASE 04

自动化 CI 与压测

高并发压测、性能瓶颈排查与容器化交付

STEP 04DELIVERY

04 / ARCHITECTURE & THEORY

微服务分布式治理、高并发多级缓存与全栈工程

从分布式事务与一致性哈希分库分表,到多级缓存并发击穿防护与 AI 智能体 ReAct 调度,构筑强韧的企业级系统底座。

在千万级高并发写入场景下,如何保证全局 ID 严格单调递增且分库分表负载均匀?

SNOWFLAKE · 64-BIT LAYOUT
GENERATED ID (DECIMAL)
745592900812869638
timestamp
177763200000
worker
17
sequence
6
  • sign符号位恒为 0,保证 ID 非负
  • timestamp毫秒时间差,决定趋势递增
  • worker机房 + 机器号,1024 个节点无冲突
  • sequence同毫秒内自增,单机 4096 QPS
SHARD ROUTING · id % 8
  • db_0
    1
  • db_1
    0
  • db_2
    0
  • db_3
    1
  • db_4
    0
  • db_5
    0
  • db_6
    1
  • db_7
    0

低 12 位序列号让相邻 ID 的模值均匀铺开;若直接用时间戳取模,同毫秒内的写入会全部砸在同一个分片上。

已生成
3 个
理论上限
409.6 万 / 秒
分片偏差
100%
  • sign · 1b
  • timestamp · 41b
  • worker · 10b
  • sequence · 12b
01 // 核心机制速览

Snowflake ID 将 64 位分为 1 位符号位、41 位时间戳(毫秒级,可用 69 年)、10 位机器工作节点 ID 与 12 位自增序列号(单节点每毫秒可生成 4096 个 ID)。分库分表路由采用带有虚拟节点(Virtual Nodes)的一致性哈希环,将哈希空间映射到 0 ~ 2^32-1,有效消除由于物理节点较少导致的数据倾斜问题,节点增删时仅影响相邻区间数据。

避坑:分库分表只需按 user_id % N 简单取模即可完美解决所有并发读写与扩容需求。简单取模在集群扩容为 N+1 时会导致接近 100% 的历史数据发生重新哈希迁移;必须借助一致性哈希虚拟节点或双写双读方案。

IN PRODUCTION // 落地工程

智光耀城后台中枢

分库分表承载海量路灯设备遥测时序数据,分片路由命中率达 100%。

查看项目档案

05 / STAGE ROADMAP

三年培养体系与阶段里程碑。

大一 · 面向对象与 Web 工程入门

完成 C/C++ 到 Java 面向对象的跨越,掌握三层架构设计与基础 Web 前端交互,熟悉 Git 分支协作。

专项实训课题
01Java 核心语法与集合框架 (Collection/Map)
02面向对象设计原则 (SOLID)
03HTML5 / CSS3 / JavaScript DOM
04MySQL 基础查询与 JDBC 数据库连接
05Git 分支协作与 Pull Request 流程
阶段达标标准
掌握 C/C++ 面向对象思想并完成独立课设答辩
使用 Git 分支协作与规范化提交
完成响应式 Web 页面与 JavaScript DOM 交互
完成三层分层、持久化与异常处理的 JavaSE 大作业

06 / WORKS & HONORS

WRK-01已上线CASE STUDY

矩阵计算器 · 精确有理数

基于 BigInt 构造有理数代数域,消除浮点截断误差,支持初等行变换事件回放与标准 LaTeX 推导。

BigInt 动态约分有理数内核,分数域精确消元
WRK-02已上线CASE STUDY

智光耀城 · 智慧路灯管理平台

面向城市道路照明与多功能灯杆的综合管控台,基于 OpenAPI 契约生成与 SSE 响应式遥测事件驱动。

灯杆资产全生命周期档案、实时遥测监控与地图拓扑联动
WRK-03已上线CASE STUDY

智学伴 · AI 智能学习平台

基于 AntV X6 知识拓扑 DAG 与大模型流式适配层的交互式学习平台,支持多模型顺序容灾降级。

AntV X6 交互式知识拓扑图谱与先修依赖 DAG 回溯
AWD-01省级2024

蓝桥杯全国软件和信息技术专业人才大赛 C/C++ 程序设计

河南赛区一等奖

组别 // C/C++ 程序设计大学 B 组

07 // RECRUITMENT

加入云飞扬【软工智能】方向,参与真实项目研发与算法工程攻坚。

立即投递申请