道喜技术日记 .^. 天天红玉世界

Rails Ruby MacOSX 。。。创新来自于刻苦的实践和勤奋的思考... www.hhtong.com


Ruby语言分布框架

Gudao Luo2007-04-26 at 21:12发表的

  • Starfish
    • https://rubyforge.org/forum/message.php?msg_id=12909
    • http://typo.onxen.info/articles/2006/08/21/mapreduce-for-ruby-ridiculously-easy-distributed-programming
    • http://tech.rufy.com/2006/08/mapreduce-for-ruby-ridiculously-easy.html
  • 参考资料:
    • http://theexciter.com/files/oslo_rug_drb.pdf
    • http://rufy.com/distributed-programming/
    • http://tech.rufy.com/2006/08/mapreduce-for-ruby-ridiculously-easy.html
    • http://segment7.net/projects/ruby/drb/rinda/ringserver.html

全新的跨平台分布式版本管理系统Bazaar

Gudao Luo2007-03-27 at 21:59发表的

全新的跨平台分布式版本管理系统Bazaar
  • 说明:分布式版本管理系统是一种新的版本管理系统思维。其特点是离线的、可移动的和轻量级的。

基于网格的分布式软件组件管理系统SmartFrog

Gudao Luo2007-03-25 at 13:35发表的

  • 说明:网格技术是未来分布式网络软件的发展方向。在这个网络系统中不同的软件联结起来共同完成重要的和复杂的任务。该系统SmartFrog(Smart Framework,对象组织智能框架)是由惠普(HP)实验室研发的,能够更简单地配置网格计算系统。Ruby语言类似的项目有 CapistranoPuppet
  • 官方网站摘要:“SmartFrog is a technology for describing distributed software systems as collections of cooperating components, and then activating and managing them. It was developed at HP Labs in Bristol, in the UK. ”

全自动软件分布式管理工具Puppet

Gudao Luo2007-03-17 at 23:39发表的

  • 说明
    • 以Ruby语言开发的Puppet(木偶,一个十分形象的名称)是一个可广泛应用于软件布置的十分重要工具。它可以分布式管理存在于网络中多个*nix操作系统及其重要资源, 比如: 文件、软件包、用户、服务、定时(cron)作业和挂载文件系统等等。摘自该网站说明:“Puppet is a declarative language for expressing system configuration, a client and server for distributing it, and a library for realizing the configuration.” Ruby语言还有类似的工具 Capistrano