自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

统一实时行情API的工程实践与系统设计记录

围绕实时行情系统与API的工程实践, 记录数据接入、实时推送与系统设计中的一些判断与取舍。

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 行情系统为什么越做越慢?

在实时行情系统的实际开发中,很多项目都会经历同一个阶段:功能越做越多,页面却越来越卡。问题往往不在后端,而出在客户端的数据处理方式。从 WebSocket 高频推送、JSON 解析阻塞,到 K 线错误重绘、频繁 setOption 全量刷新——这些看似“正常”的写法,都会在数据量放大后成为性能瓶颈。本文结合真实实践案例,系统拆解行情系统变慢的根源,并给出一套可落地的优化思路:Web Worker 异步解析、消息队列缓冲、200ms 批量渲染,以及正确的 K 线更新方式。

2026-02-26 17:36:05 1130

原创 在行情面板中加入 K 线:一次结构升级的实现过程

在完成一个基于 Ticker API 的实时行情面板之后,我开始思考一个问题:仅有“当前价格”真的够吗?在 Demo #2 中,我在原有实时行情展示结构上加入了 K 线(蜡烛图)能力,实现了行情列表与图表详情的主从布局切换,并引入历史 K 线加载、最新周期补齐以及智能预加载策略。本篇文章记录了从接口选择(/kline 与 /kline/latest)到时间序列处理、图表数据结构转换、响应式重绘与边界处理的完整过程。它不仅是一次功能扩展,更是一场关于“实时行情与历史数据如何协同”的结构升级实践。

2026-02-14 11:05:35 636

原创 用Ticker API写一个行情面板:一次完整的实现过程

记录一次使用 Ticker API 接入行情数据,并逐步实现一个可用行情面板的完整过程。文章从接口调用、字段映射、刷新节奏控制到前端展示与状态管理,梳理了行情展示类页面在工程实现中的关键判断,适合需要接入股票行情或 Tick 数据的开发者参考。

2026-01-28 18:52:35 719

原创 行情API使用实践:从接口调通到系统设计

本文介绍了行情API的分层设计理念与最佳实践。文章首先指出直接轮询接口的问题,提出数据分层概念,将行情系统分为启动阶段(获取品种列表)、展示阶段(Ticker快照)、实时阶段(WebSocket推送)三个维度。详细讲解了Symbols、Ticker、K线和WebSocket四类接口的适用场景与使用建议,并提供了完整使用路径示例。文章还总结了常见错误,如过度使用WebSocket、K线接口滥用等,强调应根据不同阶段需求选择合适接口。最后预告了系列后续内容,帮助开发者构建高效稳定的行情系统。

2026-01-25 12:07:50 1051 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除