Interface Team - Output Setting page
设计和实现了用户导出配置的编辑页面。提供数据抽取,表连接,筛选条
件,数据转换以及输出⽂件格式配置等功能。主要使⽤ Google Closure, Less,
Thymeleaf 以及 Java等技术.
Interface Team - Input Engine Spark Batch
Spark重写了数据导⼊模块的批处理程序,使导⼊速度更快,并⽀持通过横向扩展处理集
群来进一步提速。
对重写过后的Spark批处理程序进⾏性能测试和调优。
Operation Tool Team - Script management site
设计并实现了运维组的脚本管理平台,支持在线浏览,编辑和执⾏脚本,并能同步执⾏状态
和显示执⾏结果和⽇志。主要使⽤React,Spring Boot 和 Git。
Data Processing Platform Team - Micro-service Management
使用Docker和Kubernetes管理微服务的整个生命周期。
Monitor Team - Service Metrics collection and display
React制作了一个现实微服务以及中间件状态以及之间流量的组件。
收集Cassandra的JMX Metrics,并展示在监控表盘上。使⽤td-agent,Elasticsearch和
Kibana。