上一页 1 2 3 4 5 6 7 8 ··· 27 下一页
摘要: 一.整体架构 1.整体概述转码服务器逻辑上分为3层,驱动层、数据层和服务层。驱动层(DriverIO):管理和连接各市场二级驱动(Dll),为数据层提供驱动原始数据。 数据层(DataIO):主要提供实时数据和历史数据的转码,把驱动源数据转为行情数据,并保存在内存或文件中。 服务层(RequestI 阅读全文
posted @ 2020-01-09 14:44 jimshi 阅读(638) 评论(0) 推荐(0) 编辑
摘要: (1)交易系统整体运行架构 (2)港股服务器运行架构图 (3)港股前置机逻辑架构图 (4)行情服务器运行架构图 (5)行情服务器-静态结构图 (6)网络通讯库-静态结构图 (7)网络通讯库-主要线程介绍 https://blog.csdn.net/ljemailbox/article/details 阅读全文
posted @ 2020-01-09 14:28 jimshi 阅读(2600) 评论(0) 推荐(0) 编辑
摘要: 证券交易系统是金融市场上能够提供的最有流动性,效率最高的交易场所。 和传统的商品交易不同的是,证券交易系统提供的买卖标的物是标准的数字化资产,如USD、股票、BTC等,它们的特点是数字计价,可分割买卖。 证券交易系统通过买卖双方各自的报价,按照价格优先、时间优先的顺序,对买卖双方进行撮合,实现每秒成 阅读全文
posted @ 2020-01-09 10:54 jimshi 阅读(908) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/liqiu/p/3211746.html google 工程师Jeff Dean 首先在他关于分布式系统的ppt文档列出来的,到处被引用的很多。 1纳秒等于10亿分之一秒,= 10 ^ -9 秒 Numbers Everyone Should Know 阅读全文
posted @ 2020-01-09 09:48 jimshi 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 题目中针对的0,对于浮点类型,具体指的是0.0,自然对于指针类型就是NULL,对于整型就是0,一些常见笔试面试题中常出现,不要较真,十分欢迎提出改进意见。 本文很大程度上收到林锐博士一些文章的启发,lz也是在大学期间读过,感觉收益良多,但是当时林锐也是说了结论,lz也只是知其然,而不知其所以然,为什 阅读全文
posted @ 2020-01-08 10:35 jimshi 阅读(1780) 评论(0) 推荐(0) 编辑
摘要: 其实我们可以从word count这个实例来理解MapReduce。 MapReduce大体上分为六个步骤: input, split, map, shuffle, reduce, output。 细节描述如下: 输入(input):如给定一个文档, 包含如下四行: Hello Java Hello 阅读全文
posted @ 2019-12-26 15:24 jimshi 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 一、 两者的各方面比较 二、Spark相对Hadoop的优越性 三、三大分布式计算系统 Spark,是分布式计算平台,是一个用scala语言编写的计算框架,基于内存的快速、通用、可扩展的大数据分析引擎 Hadoop,是分布式管理、存储、计算的生态系统;包括HDFS(存储)、MapReduce(计算) 阅读全文
posted @ 2019-12-26 14:40 jimshi 阅读(5067) 评论(0) 推荐(0) 编辑
摘要: Hadoop简介Hadoop就是一个实现了Google云计算系统的开源系统,包括并行计算模型Map/Reduce,分布式文件系统HDFS,以及分布式数据库Hbase,同时Hadoop的相关项目也很丰富,包括ZooKeeper,Pig,Chukwa,Hive,Hbase,Mahout,flume等.这 阅读全文
posted @ 2019-12-26 13:55 jimshi 阅读(8000) 评论(0) 推荐(0) 编辑
摘要: HADOOP 1.0存在的问题HDFS1.0存在的问题: Namenode单点故障:集群的文件都是以“块(block)”的形式存储,并且为了容错,每个block有多个副本。namenode需要记录整个集群所有block及其副本的元数据信息(fsimage:文件目录结构,block和文件的映射关系等) 阅读全文
posted @ 2019-12-26 13:40 jimshi 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 场景:比如有海量的文本文件,如订单,页面点击事件的记录,量特别大,单机版很难搞定。 怎样解决海量数据的计算? 求和: 1 + 5 +7 + 3 +4 +9 +3 + 5 +6 MapReduce产生背景如果让你统计日志里面的出现的某个URL的总次数,让你自己去写个单机版的程序,写个逻辑:无非就是读这 阅读全文
posted @ 2019-12-26 09:58 jimshi 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 27 下一页