分布式环境下的结构化文件处理组件Rdf-File

Rdf-File是蚂蚁财富开源的,在分布式环境下处理与机构、监管行之间文件交互的基础组件。Rdf-File开源项目地址https://github.com/alipay/rdf-file结构化文本文件   系统间交互方式有很多如rpc、message、http、webservice等,在金融机构、...

2018-03-29 11:57:24

阅读数 481

评论数 0

有兴趣的进来

https://www.lagou.com/jobs/3502001.html   蚂蚁财富通用技术JD  base 上海 ### 职位描述 1. 负责财富分布式金融计算平台研发方向,建设任务管控、并行计算、资源调度一体的计算系统,更好的支持财富各类分布式计算场景,例如余额宝收益计算、基金清算...

2017-09-01 14:15:06

阅读数 952

评论数 0

servlet容器相关

http://jinnianshilongnian.iteye.com/category/255452 http://blog.csdn.net/mhmyqn/article/category/1300562

2015-07-15 16:08:13

阅读数 909

评论数 0

jmx

http://www.ibm.com/developerworks/cn/java/j-lo-jse63/ http://blog.csdn.net/qiao000_000/article/category/763467

2015-07-07 10:49:28

阅读数 1246

评论数 0

15.zookeeper原理解析-客户端与服务器端交互

Zookeeper集群中server数量总是确定的,所以集群中的server交互采用比较可靠的bio长连接模型;不同于集群中sever间交互zookeeper客户端其实数量是未知的,为了提高zookeeper并发性能,zookeeper客户端

2015-05-18 19:09:27

阅读数 4316

评论数 1

14.zookeeper原理解析-服务器端处理流程之交互图

1. 下面就用一张图来说明Leader端的处理器链的交互过程 2. 下面就用一张图来说明Follower(Observer类似)端的处理器链的交互过程

2015-05-13 20:21:22

阅读数 2734

评论数 6

13.zookeeper原理解析-服务器端处理流程之处理器详解

各个processor的主要功能 1) PrepRequestProcessor          如名字这个处理器主要功能是对请求进行预处理, 将client向server请求二进制数据反序列化成sever中请求操作。

2015-05-13 20:15:43

阅读数 2326

评论数 1

12.zookeeper原理解析-服务器端处理流程之处理器链

这部分内容我们主要讲解zookeeper请求在zookeeper server端的处理流程,对于不同角色的zookeeper具有不同的处理流程, ZookeepeerServer的start方法中会调用setupRequestProces

2015-05-13 20:08:36

阅读数 1889

评论数 1

11.zookeeper原理解析-选举之数据同步

Zookeeper集群一旦选举leader后,  leader跟follower,observer之间会进行一些列的交互产生epoch,数据同

2015-05-11 20:43:19

阅读数 2783

评论数 1

10.zookeeper原理解析-选举之选举流程

QuorumPeer的run方法中主要用来进行选举,以及选举后进入各角色,角色被打破重新再进行选举,下图大体流程 2.1.1基本概念 Lo

2015-05-11 20:36:22

阅读数 5954

评论数 1

9.zookeeper原理解析-选举之QuorumPeerMain加载

Zookeeper集群启动的入口类是QuorumPeerMain来加载配置启动QuorumPeer线程。首先我们来看下QuorumPeer, 谷歌翻译quor

2015-05-11 20:30:52

阅读数 9715

评论数 3

8.zookeeper原理解析-序列化之Record接口

Record是zookeepr底层通信数据序列化与反序列化统一接口 1. 继承结构 子类以Request结尾的是Client向Server

2015-05-11 20:21:56

阅读数 1848

评论数 1

7.zookeeper原理解析-序列化之底层通信数据封装与操作

BinaryInputArchive& BinaryOutputArchive底层通信数据封装与操作     BinaryInputArchive是对于Da

2015-05-11 19:54:11

阅读数 2630

评论数 1

6.zookeeper原理解析-数据存储小结

Zookeeper数据是以文件形式存储在硬盘上的,以snapshot为主,txnlog为辅。因为当对内存数据进行变更的时候,会保证将事务操作记入log日志,而s

2015-05-11 19:45:44

阅读数 2211

评论数 2

5.zookeeper原理解析-数据存储之ZKDatabase

ZKDatabase在内存中维护了zookeeper的sessions, datatree和commit logs集合。 当zookeeper server启

2015-05-11 19:43:57

阅读数 3030

评论数 1

4.zookeeper原理解析-数据存储之FileTxnLog& FileTxnSnapLog工具

FileTxnLog类用来操作事务记录文件下面我们来看看这个类主要实现方法 4.1)append方法: 用来向文件尾部添加一条记录

2015-05-11 19:41:02

阅读数 2092

评论数 0

3.zookeeper原理解析-数据存储之TxnLog事务日志

事务日志文件用来记录事物操作,每一个事务操作如添加,删除节点等等,都会在事务日志中记录一条记录,用来在zookeeper异常情况下,通过txnlog和snap

2015-05-11 19:38:13

阅读数 2477

评论数 1

2.zookeeper原理解析-数据存储之Snapshot

Snapshot是datatree在内存中某一时刻的影像,zookeeper有一定的机制会定时生成datatree的snapshot。FileSnap实现了S

2015-05-11 19:30:00

阅读数 4353

评论数 1

1.zookeeper原理解析-数据存储之Zookeeper内存结构

Zookeeper是怎么存储数据的,什么机制保证集群中数据是一致性,在网络异常,当机以及停电等异常情况下恢复数据的,我们知道数据库给我们提供了这些功能,其实z

2015-05-11 19:22:51

阅读数 4055

评论数 0

Paxos算法

Paxos算法1-算法形成理论  http://blog.csdn.net/chen77716/article/details/6166675 Paxos算法2-算法过程   http://blog.csdn.net/chen77716/article/details/6170235 P...

2015-03-23 20:54:16

阅读数 1172

评论数 0

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