书栈网 · BookStack 本次搜索耗时 0.048 秒,为您找到 74858 个相关结果.
  • 设计行情系统

    设计行情系统 参考源码 小结 读后有收获可以支付宝请作者喝咖啡: 设计行情系统 行情系统用来生成公开市场的历史数据,主要是K线图。 K线图的数据来源是交易引擎成交产生的一个个Tick。一个K线包括OHLC这4个价格数据。在一个时间段内,第一个Tick的价格是Open,最后一个Tick的价格是Close,最高的价格是High,最低的价格是Low...
  • 设计API系统

    设计API系统 编写API Controller 如何实现API Key认证 内部系统调用API如何实现用户认证 如何跟踪API性能 参考源码 小结 读后有收获可以支付宝请作者喝咖啡: 设计API系统 有了交易引擎和定序系统,我们还需要一个API系统,用于接收所有交易员的订单请求。 相比事件驱动的交易引擎,API系统就比较简单,因为它...
  • OneFlow 系统设计

    OneFlow系统设计 一、OneFlow 的设计目标 二、Actor:一套简洁的机制解决几乎所有技术难题 1. Actor 机制实现去中心化调度 2. Actor 机制实现流水线 3. 数据搬运是一等公民 4. 尽可能并行 三、OneFlow 如何做到分布式最易用 Placement SBP 最易用的分布式并行框架 四、总结 O...
  • 设计推荐系统

    1538 2018-05-09 《Gainlo 面试指南》
    设计推荐系统 推荐系统 启发式解决方案 协同过滤 特征工程 基础设施 总结 设计推荐系统 原文:Design a Recommendation System 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 我们从一个简单的问题开始:如何设计推荐系统? 似乎这个问题在最近的系统设计面试中被多次闻...
  • 设计清算系统

    设计清算系统 如果有手续费,如何清算? 可以为挂单和吃单设置不同的手续费率吗? 可以设置负费率吗? 参考源码 小结 读后有收获可以支付宝请作者喝咖啡: 设计清算系统 在证券交易系统中,一个订单成功创建后,经过撮合引擎,就可以输出撮合结果。但此时买卖双方的资产还没有变化,要把撮合结果最终实现为买卖双方的资产交换,就需要清算。 清算系统就是...
  • OneFlow 系统设计

    OneFlow系统设计 一、OneFlow 的设计目标 二、Actor:一套简洁的机制解决几乎所有技术难题 1. Actor 机制实现去中心化调度 2. Actor 机制实现流水线 3. 数据搬运是一等公民 4. 尽可能并行 三、OneFlow 如何做到分布式最易用 Placement SBP 最易用的分布式并行框架 四、总结 O...
  • 设计推送系统

    设计推送系统 参考源码 小结 读后有收获可以支付宝请作者喝咖啡: 设计推送系统 推送系统负责将公开市场的实时信息,包括订单簿、最新成交、最新K线等推送给客户端,对于用户的订单,还需要将成交信息推送给指定用户。FIX(Financial Information eXchange)协议是金融交易的一种实时化通讯协议,但是它非常复杂,而且不同版本的规...
  • 设计资产系统

    设计资产系统 为什么不使用数据库? 为什么要使用ConcurrentMap? 如何扩展以支持更多的资产类型? 参考源码 小结 读后有收获可以支付宝请作者喝咖啡: 设计资产系统 在交易系统中,用户资产是指用户以各种方式将USD、BTC充入交易所后的余额。本节我们来实现一个用户资产系统。 用户在买入BTC时,需要花费USD,而卖出BTC后,...
  • 四、系统设计

    四、系统设计 4.1 系统架构图 4.2 原理解析 4.3 跨机房(异地多活) 4.4 一致性 四、系统设计 4.1 系统架构图 4.2 原理解析 XXL-REGISTRY内部通过广播机制,集群节点实时同步服务注册信息,确保一致。客户端借助 long pollong 实时感知服务注册信息,简洁、高效; 4.3 跨机房(异地多...
  • 设计缓存系统

    975 2018-05-09 《Gainlo 面试指南》
    设计缓存系统 问题 LRU LRU 设计 换页策略 并发 分布式缓存 总结 设计缓存系统 原文:Design a Cache System 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 与我们以前的文章相似,我们希望选择一些流行和实用的系统设计面试问题,这样你不仅可以理解如何在面试中分析问题...