文件名称:jetstorm:用于加速Storm拓扑开发的Eclipse工具
文件大小:94.94MB
文件格式:ZIP
更新时间:2024-06-10 18:09:59
喷射风暴 Eclipse工具,用于应用几种Storm设计模式,创建完整的Storm拓扑实现(例如业务逻辑) 该工具的输入是一个简单的XML模型,其中列出了喷嘴,螺栓和连接它们的流。 该工具实现为基于Eclipse的JET转换,并应用以下模式: 支持Maven的Java项目,可轻松构建和进行依赖关系管理 完全实现的拓扑类,可以将自身提交给LocalCluster或集群 具有业务逻辑的Bolt和Spout类分解为仅逻辑类,以分离关注点并简化具有不同技能集的开发人员的协作 完全封装了对流(字段名称,类型和顺序)的理解的Bean,它们提供了更高的质量,更低的风险以及更容易的对流形变化进行影响分析的方法 针对每个喷口,螺栓和bean的J-Unit测试类,以覆盖代码。 针对常见开发错误(例如序列化,逻辑)的特定测试用例 模拟风暴类(Collector,Tuple,FieldsDeclarer)