SuperAPI AI 工具集

turbo-architecture

设计与创作

查看项目

更新于 10-15 21:53

技能介绍

用途:为 Goldsky Turbo 管道做架构决策,包括数据源类型、数据流模式、资源规格、sink 策略、流式与作业模式、动态表设计及多链部署。

主要能力:区分 dataset 源(历史+实时,支持 EVM 及 Solana、Bitcoin、Stellar 等非 EVM 链)与 kafka 源(实时状态流,如 latest_balances_v2,官方文档未记载,需联系支持确认 topic);提供线性、扇出、扇入、多链扇入及按链模板化部署等模式;给出资源规格 xs 至 xxl 的 CPU、内存与适用场景;提供 sink 选择参考(postgres、postgres_aggregate、clickhouse、kafka、s2_sink、webhook、s3_sink、blackhole)及决策流程;说明流式模式与 job 模式差异,job 完成后约 1 小时自动删除资源,且需先 goldsky turbo delete 再重新部署;介绍动态表用于运行时查找与白名单过滤,后端可选 Postgres 或 InMemory。

使用方式:先了解数据、去向、体量与延迟需求,再推荐架构,参考 templates/ 下模板,最后交由 /turbo-pipelines、/turbo-transforms、/secrets 实施。完整 YAML 需先用 goldsky turbo validate 校验。

适用场景:实时看板、历史回填、跨链分析、事件通知、数据归档等。

限制:Kafka 源未在官方文档记录,使用需谨慎;动态表查询为异步,会增加少量延迟;大查找表建议用 Postgres 后端。部分细节暂未提供。