Howiee

Howiee

V2EX 第 358971 号会员,加入于 2018-10-27 13:25:24 +08:00
做过一些实时系统和数据相关的基础设施,
偶尔踩坑,偶尔复盘。
Howiee
二手交易  •  Howiee
stripe 账号能收吗?
1 月 29 日  •  最后回复来自 woolong800
1
二手交易  •  Howiee
收点阿里云和腾讯云的 fp
2020 年 3 月 2 日  •  最后回复来自 Howiee
4
Howiee 最近回复了
回复了 Uplay 创建的主题 Kiro 是不是炸了, An unexpected error occurred, please retry.1 月 27 日
是,下午一直卡~~我还以为梯子坏了
回复了 laojuelv 创建的主题 来,马币 20 枚~~1 月 27 日
大家重在参与,抽我就好了~~承让^_^
回复了 sn0wdr1am 创建的主题 如果充会员,你们会选择哪一家 AI?1 月 22 日
我用了 Kiro Pro+;还有其他更好用的嘛?
@julyclyde 是的,接入层这边拿到的是已经归一化后的 JSON 。
上游原始行情并不一定是 JSON ,但为了多市场统一和下游解耦,中间会做一次协议转换。
这里卡住的点也不在 JSON 本身,而在负载形态:
A 股这类行情很多是 snapshot 型推送,表面看是 3 秒一批,但实际上会在很短的时间窗口内把一批数据集中推完。
在 asyncio 的单 event loop 场景下,JSON 解码和对象创建是 CPU 密集的,一旦和这种脉冲叠加,就容易放大循环执行中的耗时,表现出来就是队列堆积和端到端延时飙升。
@ClericPy 这个总结太真实了,基本命中当时的困境。
特别是 CPU 密集函数在协程里的不可控性,这点踩过坑之后才有体感。
@balckcloud37 是的,这个点后面也复盘过,
如果继续用 Python ,disable gc + 手动 gc 确实是一个方向。
当时主要是为了尽快止血,选了拆服务这条路。
没签合同,没收到定金前不要给任何成品,原型图可以简单手画几个能看清结构就好了;或者收一笔咨询费或者设计费,用来做原型图,后续签合同了这笔钱也算到总价里去。
尾款压 1 年不靠谱,一般上线后 30 天没有问题就该结清了;实在不行你不是维护 1 年嘛,那就每月给一些。
© 2026 V2EX · 18ms · 3.9.8.5