1. 作业调度平台
系统介绍:任务调度系统负责分布式的定时任务的调度,取代传统的Linux Cron/Spring Batch Job的方式,做到全域统一配置,统一监控,任务高可用以及分片并发处理。
主要工作:参与 dashboard 开发,负责作业管理、统计等模块的开发。参与 executor 调度器开发,负责消息作业、java 作业、shell 作业调度器的核心逻辑开发。
2. 数据治理中心
系统介绍:数据治理中心是数据源治理平台,统一维护数据库、redis、memcached、本地缓存、多级缓存等数据源的服务注册与配置治理,并提供data/cache sdk 让应用集成使用数据源
主要工作:参与dashboard开发,负责资源配置审核下发等整个流程模块的开发,参与 data/cache sdk 开发,负责 mysql、jedis、memcached、本地缓存等客户端使用模块开发
3. 统一基础平台
系统介绍:统一基础平台是一个公共组件平台,其主要核心功能提供统一 cas 单点登陆、统一权限管理和全应用组件版本管理
主要工作:负责平台的架构设计以及平台的各组件的功能模块开发
4. 安全策略配置平台
系统介绍:安全策略配置平台,提供dashboard为各接入应用可配置应用间的安全访问策略,并提供sdk为应用调用前进行安全校验与拦截
主要工作:参与 dashboard 策略模块开发,参与 sdk 鉴权校验模块开发
5. 微课线上学习平台
系统介绍:类慕课系统,提供网上选课、在线学习、讨论区等功能。
主要工作:负责系统架构设计,负责课程管理、课程考试、讨论区等模块的开发