基于Disruptor的实时撮合交易模块

激智 发布于 2017/06/07 13:15
阅读 3
收藏 0

【能力要求】

  1. 使用过Disruptor框架

  2. 能通过沟通理解业务需求

【编码风格要求】

阿里巴巴Java开发手册v1.2.0版

【交付物要求】

  1. 代码托管在 oschina码云 上,所以毫无疑问地提供源码,以及历史版本。

  2. 首先编写单元测试代码。

  3. 项目模板已经在 码云 里了,不能在不经过同意的情况下擅自改动目录结构、编译选项、包名。

  4. 如果有另外使用第三方依赖库必须是开源的需要事先沟通,经过我司同意后方可引入,引入的第三方库的许可证在 GPL, LGPL, MIT, Apache, BSD, Mozilla 范围内,且能在 maven中央库 里能找到。

【项目模板描述】

  1. 项目模板托管在 码云 上,项目将在项目模板上继续开发。

  2. 项目模板使用 gradle 来作为 项目自动化建构工具。

  3. 项目模板已经引入了会使用到的开源依赖库。

  4. 项目模板将包含测试代码模板。

【验收基准】

  1. 通过单元测试, 测试代码由您提供,单元测试检验基本的业务功能完成度。

  2. 单元测试覆盖度, 需要覆盖所有业务逻辑的边界条件。

  3. 通过集成测试, 集成测试会将模块放入集成环境内测试,将会检验性能,以及多并发下业务需求是否被满足。

【支付方式】

  • 完成单元测试代码即付20%

  • 通过单元测试即付60%

  • 通过集成测试付剩下20%

加载中
返回顶部
顶部