9. 总结

1.总结

本框架是类似中间件型的代码,在实现中借鉴了自己看的开源框架或系统的设计思想。

此框架仍然较简陋,如果要使用,还需要对t_device_link中的link_spec字段进行按需丰富,t_job字段的job_spec字段按需丰富,在代码中进行修改。

目前完成功能如下:

  • springboot应用
  • 集成netty,完成基本通信
  • 完成自定义的简化版Raft协议,实现选举
  • 完成任务的分配与执行
  • 完成任务在节点上下线时的重平衡
  • 完成任务的SDK封装及插件式加载

代码的地址在: GitHub - swsm/dttask: 分布式插件化任务执行框架 ,欢迎Star❤️,欢迎大家在此基础上进行更新,如果觉得不错,欢迎献上Star❤️

你可能感兴趣的:(java,分布式,中间件)