欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

四合一分布式计算框架Fourinone 3.04.25发布

程序员文章站 2022-05-21 17:51:29
...
Fourinone(中文名字“四不像”)是一个分布式计算框架,提供了一个4合1的分布式框架功能(即整合了Hadoop、Zookeeper、MQ、分布式缓存的主要功能)和简单易用的编程API,实现对多台计算机cpu、内存、硬盘的统一利用,从而获取到强大计算能力去解决复杂问题:

  • Fourinone框架提供了一系列并行计算模式(农民工/包工头/职介绍/手工仓库)用于利用多机多核cpu的计算能力;
  • 提供完整的分布式缓存和小型缓存用于利用多机内存能力;
  • 提供像操作本地文件一样操作远程文件(访问、并行读写、拆分、排他、复制、解析、事务等)用于利用多机硬盘存储能力;
  • 由于多计算机物理上独立,Fourinone框架也提供完整的分布式协同和锁以及简化MQ功能,用于实现多机的协作和通讯。
Fourinone 3.04.25最新版升级内容:

  • 编译和运行环境升级为jdk7.0版本;
  • 计算中止和超时中止的支持,比如多台计算机工人同时执行查找,一旦某台计算机工人找到,其余工人全部中止并返回。以及可以由工人控制或者框架控制的计算过程超时中止。
  • 一次性启动多工人进程支持,可以通过程序api一次性启动和管理“ParkServer/工头/工人”多个进程,并附带良好的日志输出功能,用于代替写批处理脚本方式,方便部署和运行。
  • 工人服务化模式的支持,把工人当作通用服务来使用和封装。
  • 增加了相应指南和demo。
博客地址:http://fourinone.iteye.com/

下载地址:http://code.google.com/p/fourinone/