Works · 作品集

两个工程组件,一份持续打磨的记录

两个正在打磨的工程组件:可组合的指标计算内核,与可复现的事件回放引擎。

· 工程向展示 | · 不提供对外服务 | · 持续演进
WORK · A

Deelf Indicator Engine

面向时间序列的指标计算内核。把零散的计算脚本抽象成一组 可组合、可缓存、可测试的管线,让"新增一个指标"只涉及模块,而不是重写流程。

  • 统一契约:固定的输入类型 / 输出结构,便于流水线编排与对拍
  • 依赖与调度:声明式组合,自动推导执行顺序,杜绝重复计算
  • 增量更新:新点到来仅触发必要算子,按依赖深度线性扩张
  • 上下文隔离:多路并行数据各自持有状态,互不污染
  • 插件式扩展:新指标作为模块接入,不改动内核
timeseries pipeline incremental cache observability
WORK · B

Deelf Replay Engine

确定性的事件回放引擎。让历史数据流在一个可观察、可调试的环境里 稳定地再现一次,并与任何计算内核通过清晰接口解耦。

  • 事件驱动:严格按时间顺序推进,不引入隐式副作用
  • 可控时钟:支持加速、暂停、单步,调试友好
  • 状态机主循环:节点清晰、边界明确,适合做穷尽测试
  • 可复现:相同输入得到相同输出,回归与对拍成本接近常数
  • 松耦合集成:计算模块通过接口接入,不绑死任何实现
event-driven simulated-clock FSM deterministic decoupling
How They Fit

两件作品如何协作

回放引擎负责"时间推进",计算内核负责"事件消费";二者通过接口组合,不互相穿透。

01

数据准备

把原始时间序列整理成统一的事件流,并显式声明字段契约。

02

回放驱动

Replay Engine 以可控时钟按序推进,支持加速、暂停、单步。

03

计算消费

Indicator Engine 监听事件,按依赖图增量更新并缓存中间结果。

04

观察与对拍

输出走 Sink 落到日志 / 快照,相同输入可直接做等价对比。

想要交流工程细节?

本站点仅作个人工程作品的展示与记录,不提供任何对外服务。 若你对这两个方向的工程取舍有讨论兴趣,欢迎通过邮件联系。