该模块、海洋、林业、水务、气象、城市等各领域数据资源,为了方便
数据管理能力,提高数据使用效率和共享服务信息化,需搭建以分布式存储为基础,数据共享和对外服务接口
为目标的信息化系统,要求系统性能高,对大数据量的数据申请异步并行执行,实时缓存和复杂自动任务能按
需拆分。
技术架构 :基于Springcloud微服务搭建各个业务模块,使用Redis做热点数据缓存,并使用Minio作为分布式
物理数据的存储,基于NIO的FTP客户端的数据同 步,使用jdk8的completableFuture结合线程池实现异步并行
调用,结果聚合的方式提高接口响应时间,对用户管理单点登录服务能集成 SSO,LADP、提供 Oauth2 协议
供第三方服务统一登录。