2013年11月13日 星期三 22:34
大家好,帮下面的项目找一位开发者,具体信息以及联系方式可参考下方邮件。 ZQ也帮忙扩散一下。 X > > 2013/11/13 Joe,Yu <joeyu在bsgchina.com> > 徐先生你好, > > 真的是雪中送炭,麻烦你了。我是今天打电话给你的余军,负责下面这个项目的项目经理。 > > 下面介绍一下项目的开发内容,附件是项目整体相关设计稿. > > 人员要求: 非常熟悉Python的开发,最好有异步并发方面的项目开发经验,手快有责任心。 > 开发形式: 到上海和我们项目组一起进行为期2周的开发工作(11月),12月头到到12月底之前,可以远程做。 > 开发工作量: 负责主控模块的编码,代码量在8000行左右. > 费用: 我们提供交通,食宿,当然还有该工程师的开发外包费用 > > 时间要求: 如果明天能够确定,联系上和敲定,希望本周就到我们项目组开始开发,由于我们项目组中途人员变动,时间非常紧,第一次发布到测试环境的时间设定在11月21日。 > > 下面是整个项目的介绍: > > 1.我们在为一个客户做一个类似RDS数据库云的中型试验性项目 > > 整个系统的架构是这样的 > > - 前端租户通过一套定制的Openstack门户Web 访问 (不是我公司开发) > - 前端租户通过Web界面,进入专门的RDS门户进入操作 > - RDS门户以WEB的方式,提供用户以下功能: > > 1) 创建MySQL数据库实例,(可以指定实例的性能套餐,是否备份,是否高可用等 > 2) 维护该租户下面的创建的一个或者多个MySQL实例(启动,停止,挂起,删除等运维操作) > 3) 某租户可以对属于他的数据库实例进行数据备份(常规备份策略,如全备,增量,定时,单次手工等) > 4) 某租户可以对属于他的数据库实例进行监控 > > - RDS门户收到每个租户对他们下面的数据库实例操作的指令(以上动作)后,根据接口规范,将指令拼接成JSON串 发送给后台的 主控模块 > > - 主控模块收到来自前段多租户的用户门户发送的指令串后,对指令串进行分解,按照内部的一连串动作和规则,对主控自己的管理数据库进行相关的操作,同时将指令按照一定的规则拆解,按照JSON格式,发送给一台RabbitMQ。 > > - 后面是多台(50+)物理服务器,每一台物理服务器上,运行着执行引擎, 执行引擎从RabbitMQ领到发给自己的操作指令后,通过一连串的底层规则,拆解成底层系统的动作,完成在多台物理服务器上的MySQL数据库实例的操作。 > 这些操作包括的整个数据库实例的生命周期(创建,使用,备份,运维,高可用,监控,挂起,注销等等),操作结果都返回给RabbitMQ, RabbitMQ再返回给主控,主控返回给前端的openstack RDS 门户。 > > 所以整个架构就是 租户->openstack RDS门户(Web) ->操作指令串->主控->RabbitMQ->执行引擎->在每台物理机上操作,并逐级返回结果 > > 2. 我们组承担的就是 主控模块和底下执行引擎的所有代码的设计和开发。 > > 主控模块和前端的OpenStack RDS门户(另外公司开发)的调用都是走RESTFul. > > 3. 现在想要找独立开发顾问来做的就是主控模块 > > 4. 整体设计都完成了,现在就是编码,测试,上线阶段。 > > 5. 今天和我们的负责执行引擎部分的组长询问了一下,他觉得远程的方式沟通和开发主控模块问题不大,但是调试就比较困难。 > > 因为调试的时候,需要 前端Openstack RDS, 主控模块 , 执行引擎 联合做,这样的环境很难在开发环境搭建出来,特别是主控和执行引擎都是对后端的服务器,存储做操作,debug阶段比较麻烦,这点也请你仔细思考,从你的经验角度看看是否有好的方法。 > > 7. 在附件有一个excel 表,在表中 红色标注为"缪小勇"的编码工作,就是我们要外包的部分,也就是具体的主控模块中要编码外包的部分。 > > 请尽快给我答复,谢谢你了。 > > 最近在这个项目中,晚上睡觉非常晚,你可以随时打我电话,或者QQ上联系594112964, 手机13501955030 > > > -- > 余军 > 上海拜服信息科技有限公司 > > > > -- > 余军 > 上海拜服信息科技有限公司 徐继哲 - Xu Jizhe http://www.xujizhe.com -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20131113/bf91837a/attachment.html>
Zeuux © 2024
京ICP备05028076号