负责国际B2C技术服务端系统设计和开发;
1、 3年以上负责J2EE大型分布式系统的设计和开发经验;
2、 具有出色的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题 ;
3、 技术视野开阔,学习能力好,对业界新技术敏感;
4、 性格开朗,系统思维能力好,善于沟通,具备良好的项目管理能力;...
分类:
编程语言 时间:
2015-04-11 06:37:48
阅读次数:
139
最近略忙,一直没机会把Spark系统情况跟二位交代一下。。。简单说说,如果有时间的话再作补充。当前共三个节点:tianchi-node1(202.113.76.229),tianchi-node2(某公网ip)和tianchi-node3(202.113.76.35)。登录主机的用户帐号(三台相同)...
分类:
其他好文 时间:
2015-04-10 21:48:47
阅读次数:
128
分布式系统中的RPC请求经常出现乱序的情况。 写一个算法来将一个乱序的序列保序输出。例如,假设起始序号是1,对于(1, 2, 5, 8, 10, 4, 3, 6, 9, 7)这个序列,输出是: 1 2 3, 4, 5 6 7, 8, 9, 10 上述例子中,3到来的时候会发现4,5已经在了。因此将已...
分类:
其他好文 时间:
2015-04-10 11:15:17
阅读次数:
156
http://www.zabbix.com/
abbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix s...
分类:
Web程序 时间:
2015-04-09 17:34:16
阅读次数:
197
读写分离是架构分布式系统的一个重要思想。不少系统整体处理能力并不能同业务的增长保持同步,因此势必会带来瓶颈,单纯的升级硬件并不能一劳永逸。针对业务类型特点,需要从架构模式上进行一系列的调整,比如业务模块的分割,数据库的拆分等等。 集中式和分布式是两个对立的模式,不同行业的应用特点也决定了架构的思路。...
分类:
数据库 时间:
2015-04-09 13:23:39
阅读次数:
148
点这里十年前的这一周,linux 内核社区面临一个根本性的挑战:他们不再能够使用他们的修复控制系统:BitKeeper,同时其他的软件配置管理遇到了对分布式系统的新需求。Linus Torvalds,Linux的创始人,将这个挑战接手并消失了数周,创造了 Git 工具。今天 Git 被用于成千上万个...
分类:
其他好文 时间:
2015-04-08 10:44:37
阅读次数:
146
一言以蔽之:“分”按业务分。按层次分。按读写分。按动静分。按流量分(负载均衡)。按时间分(异步化)。“分”完以后还要保证系统的整体稳定性,需要的原则:冗余和灾备。监控。预案。限流。降级。
分类:
其他好文 时间:
2015-04-07 21:31:12
阅读次数:
276
在分布式系统中,冗余数据是保证可靠性的手段,因此冗余数据的一致性维护就非常重要。一般而言,一个写操作必须要对所有的冗余数据都更新完成了,才能称为成功结束。比如一份数据在5台设备上有冗余,因为不知道读数据会落在哪一台设备上,那么一次写操作,必须5台设备都更新完成,写操作才能返回。对于写操作比较频繁.....
分类:
编程语言 时间:
2015-04-07 19:33:01
阅读次数:
315
介绍分布式系统主要分为分布式计算系统,与分布式存储系统。系统相关
分类:
其他好文 时间:
2015-04-06 18:30:15
阅读次数:
147
分布式系统中,数据经常到达顺序不一致,所以经常需要优先处理先到的有序数据,而不是等所有数据都到了再处理,这个算法在很多的场景比较适应,可以提高系统的吞吐量...
分类:
编程语言 时间:
2015-04-06 11:32:18
阅读次数:
202