2.8 Go在证券行情系统中的应用。 高频行情信息包括实时报价、逐笔成交、分时成交、周期K线、资金流向等信息数据,券商通过专线线路从交易所获取原始数据后通过计算生成。 ’ alt=‘OCR图片’/> 证券行情系统的特点 超低延迟:延迟过大会误导投资决策,导致客户流失 超高并发:牛市时全民炒股刷行情数据 超高可靠性:数据出错可导致真金白银的损失 超严格监管:全面监管从严监管的时代受到各种合规约束 2015年5 任务互相干扰影响性能 多处理器多核时代并发问题更加严重,同一内存单元读写也会互相干扰影响性能 ’ alt=‘OCR图片’/> 3.1内部存储器层次结构 Cache Miss的代价: 内存的延迟往往是很高的,从10到100纳秒不等。一个3.0GHz的CPU在100ns可以处理多达1200条指令。一次缓存失效约等于失去执行500CPU指令机会。 Cache 一致性协议: 缓存段处于独占或已修0 码力 | 25 页 | 2.16 MB | 1 月前3
Rust分布式账务系统 - 胡宇领域中的软件与互联网软件的不同 ||Fintech|互联网| |---|---|---| |正确性|bug= 资讯|bug 不可怕,快速迭代| |可靠性|丢数据 = 资讯|允许数据丢失| |性能|超低延迟 + 高吞吐|超高吞吐| |交易日志|审计,监管|调试使用| ## 分布式账务系统 需求分析 支付处理: ● 转账 ● 冻资 / 解资 ● 账户限额 ● 批处理事务 正确性:无双花或少付 [Image](/uploads/documents/a/c/6/f/ac6fa00ec724b48059b49046acf98889/p8_1.jpg) 高可用:在部分节点失效的情况下,依旧可以提供正确的服务 超低延迟:实时交易,超低响应延迟 水平扩展性:利用分布式事务实现钱包集群的的水平扩展,应对高达100万TPS的流量 可演化性:业务逻辑与底层 API 解耦,当业务发生改变时,底层 API 不用改变 ## 分布式账务系统 ments/a/c/6/f/ac6fa00ec724b48059b49046acf98889/p11_1.jpg) ## 性能展示 ## 高吞吐,超低延迟 8 vCPUs * 5 节点 SSD 磁盘 当 TPS = 10K 时, 延迟 P99 < 20ms ## 分布式账务系统 ## 账户层:Auticuro Gateway 副本1 Gateway 副本 2 Gateway0 码力 | 27 页 | 12.60 MB | 2 年前3
Deepseek R1 本地部署完全手册|硅基流动|官方推荐API,低延迟,支持多模态模型|企业级高并发推理| |---|---|---| |腾讯云|一键部署+限时免费体验,支持VPC私有化|中小规模模型快速上线| |PPIO派欧云|价格仅为OpenAI 1/20,注册赠5000万tokens|低成本尝鲜与测试| 2. 国际接入渠道(需魔法或外企上网环境) • 英伟达NIM:企业级GPU集群部署(链接) • Groq:超低延迟推理(链接) ## 1/20,注册即送5000万tokens! 2月3日 阿里云 3步,0代码!一键部署DeepSeek-V3、DeepSeek-R1 2月3日 百度智能云 百度智能云千帆全面支持DeepSeek-R1/V3调用,价格超低 2月3日 超算互联网 超算互联网上线DeepSeek系列模型,提供超智融合算力支持 2月4日 腾讯云 一键部署+限免体验!腾讯云上架DeepSeek系列模型 2月4日 硅基流动 全家桶来了!0 码力 | 7 页 | 932.77 KB | 1 年前3
PostgresChina 2018 张启程 为什么我们抛弃MongoDB和MySQL,选择PgSQL抛砖引玉,只是结合我们团队业务场景来分享下我们选择数据库的过程。 - 不是数据库不好用, • 而是我们不会用, • 是我们用的姿势不对! 主要业务场景 • IM工具+SCRM系统(高并发、低延迟、稳定) • 大量客户需要私有化云服务器部署(云更新) • 需求变更频繁,不适合关系型数据库 ## 目前服务器架构  ·经验公式:10万对象1ms扫描时间 -1个tcp连接,约10个对象=>1万连接,1ms gc延迟 • GO-BFE的实时需求 - 请求的处理延迟 平均1ms以内,最大10ms · 实测 -100万连接,400ms gc延迟 ## GC优化思路 • Go的gc算法(go1.3) –Mark ## GC优化-补充分析 ## • HTTP场景 -短连接 - 长连接 · 平均连接上的请求是3个 • 90%(20s以内)、98%(50s之内) ## -大文件请求 • 对gc造成的延迟(几十ms)不敏感 Past: { BucketSize: 1, BucketNum: 10, Count: 139660, Sum: 44606461, Ave: 319, - Counters: [Image](/uploads/documents/b/6/7/f/b67feeef329677168cf0f86a902dbe8e/p33_1.jpg) ## 总结 • Go可以用于高并发、低延迟的程序开发 • Go极大的提升了开发效率 THANKS Bai百度0 码力 | 35 页 | 730.17 KB | 2 年前3
基于Go的大数据平台-党合萱多种上下游适配 - 高吞吐/低延迟问题探究 - 高可用与水平扩展 - 自动化运维 - Go的应用 ## 系统设计分析与架构 ## 构建系统的挑战 每天数千亿数据点 任务切分粒度 每天百TB数据量 1 高吞吐量 4 水平扩展 机器扩容 高峰期每分钟近200GB数据量 master节点failover 5 高可用 分钟级数据延迟 ② 低延迟 server节点无状态 挑战 [Image](/uploads/documents/7/1/6/b/716b45ba07ae342152eb1f7952269e99/p10_3.jpg) Sinker 云存储导出模型 ## 高吞吐/低延迟问题探究 ## 简单·可信赖 ## 困难 高吞吐 1、资源利用率低 2、上下游吞吐能力不匹配  ## 简单·可信赖 ## 线上系统现状 每日处理超过千亿数据点 每日处理百TB级别的数据 线上导出延迟在1分钟以内 较少的人工介入 秒级扩容 实时的可视化监控系统 易用的报警系统 自动生成线上日报 ## Go的应用 ## 我们用Golang做了些什么 - 流式计算、离线计算、日0 码力 | 34 页 | 1.26 MB | 2 年前3
APISEVEN 和Kong EE 的性能评测企业版7 3-GigaOm API负载测试设置9 API 压力测试9 测试环境10 单节点10 环境清单10 软件版本信息11 4-测试结果12 图2. 空转时的压力测试 API 的基线延迟12 图3. API7与Kong EE在20,000 rps时的对比13 图4. API7与Kong EE在10,000 rps时的JWT对比。13 图5. API7与Kong EE在10,000 服务器部署和应用程序开发,且能降低计算成本的开销。 更重要的是,许多组织也依赖API和微服务来实现高性能和可用性。在本文中,我们将“高性能”定义为每秒负载超过1000个交易且在整个API环境中最大延迟小于30毫秒。对公司而言,对性能的需求和对管理的需求一样,因为公司依靠API交易速率来跟上业务发展速度。 API管理解决方案不能成为性能瓶颈。许多公司都在寻找跨多个API端点的负载均衡和高交易量吞吐 EE。在每秒10,000个请求的情况下,99.99%的情况API7的延迟比Kong EE低14倍。API7和Kong EE二者百分比越高延迟差异越明显。在我们所有的测试中,最大延迟差异体现得最明显的是达到99.9%和99.99%的请求时。 云上测试软硬件是非常具有挑战性的。在可用性、虚拟机处理器、内存、最佳输入/输出的存储、网络延迟、软件和操作系统版本以及负载这些方面的配置可能会有利于其中一方。更0 码力 | 14 页 | 1.11 MB | 2 年前3
华为云 KubeCon China KubeEdge Demo Session0 码力 | 10 页 | 836.76 KB | 1 年前3
2.1.4 PingCAP Go runtime related problems in TiDB production environment0 码力 | 56 页 | 50.15 MB | 1 年前3
共 540 条
- 1
- 2
- 3
- 4
- 5
- 6
- 54













