Differences between revisions 14 and 15
Revision 14 as of 2005-02-02 14:39:59
Size: 2686
Editor: dreamingk
Comment:
Revision 15 as of 2009-12-25 07:18:26
Size: 2694
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
attachment:roo.jpg
[[TableOfContents]]
{{attachment:roo.jpg}}
<<TableOfContents>>
Line 16: Line 16:
 * 2004-8-20 系统设计 - ["/SimpleShmArchDesign"], 完成度(100%)  * 2004-8-20 系统设计 - [[/SimpleShmArchDesign]], 完成度(100%)
Line 22: Line 22:
 * 系统架构设计 - ["/SimpleShmArchDesign"]
 * 使用手册 - ["/UserGuide"]
 * 系统架构设计 - [[/SimpleShmArchDesign]]
 * 使用手册 - [[/UserGuide]]
Line 25: Line 25:
  * Python如何使用c语言编写的模块?- ["/PythonUseCModelHowto"] [[BR]]
  * PHP如何使用c语言编写的模块?- ["/PHPUseCModelHowto"] [[BR]]
  * FreeBSD共享内存编程 - ["/FreeBSDShmProgramming"]
  * Python如何使用c语言编写的模块?- [[/PythonUseCModelHowto]] <<BR>>
  * PHP如何使用c语言编写的模块?- [[/PHPUseCModelHowto]] <<BR>>
  * FreeBSD共享内存编程 - [[/FreeBSDShmProgramming]]
Line 30: Line 30:
 * 下载安装包 attachment:roo-1.0-beta2.tar.gz ,用tar、gzip解开,make即可。  * 下载安装包 [[attachment:roo-1.0-beta2.tar.gz]] ,用tar、gzip解开,make即可。
Line 38: Line 38:
 * 冯学虎 - ["xuehu"]  * 冯学虎 - [[xuehu]]
Line 41: Line 41:
 * 黄冬 - ["HD"](huangdong)  * 黄冬 - [[HD]](huangdong)

roo.jpg

项目愿景

  • 提供一个可供多种编程语言使用的简单共享内存库。
  • 缘起:支持无(/有)亲缘进程间通讯,为其提供简单共享队列模型。
  • 特性:1)支持c,python,php语言访问接口;2)支持队列,栈,哈希,数组的访问形式。3)支持锁

项目进展

  • 2004-9-14 1.0 beta2(含源码) 释出。
  • 2004-9-6 1.0 beta1 释出。
  • 2004-9-4 ~ 2004-9-6 管理配置程序,完成度(90%)
  • 2004-8-27 ~ 2004-9-3 调整接口,python包裹,python自测代码,完成度(100%)
  • 2004-8-22 ~ 2004-8-26 c语言代码、自测代码,可达到3000 trasation/sec的性能, 缺管理模块,完成度(90%)
  • 2004-8-20 系统设计 - /SimpleShmArchDesign, 完成度(100%)

  • 2004-8-18 ~ 2004-8-19 最简原型代码编写,完成度(100%)
  • 2004-8-18 glib使用探索,完成度(100%)
  • 2004-8-15 ~ 2004-8-16 C语言模块的脚本(Python, php)包裹技术,完成度(90%)

项目文档

下载

头脑风暴

  • 一个微项目??! 使用什么为名呢? 细菌吧?………… amoeba--阿米巴; 变形虫? 你中有我,我中有你的?! 内存共用?!
    • 说一项目名称,发现规律:都是吻合自然法则的?! 蠎蛇可以制服的物种们哪! --- Zoomq
    • 偶然间看到这个袋鼠的图片,就把共享队列想象成袋鼠的袋子——放进去又拿出来.... --- Samhoo

开发者

贡献者

  • 黄冬 - HD(huangdong)

资源

应用

otter

  • otter的流控制机制非常需要高性能高可靠性(线程安全,进程安全)的队列模块, 我暂时使用改造了的python标准包Queue.py.

从长远来看应该使用roo.

Roo (last edited 2009-12-25 07:18:26 by localhost)