数据中台

我要开发同款
唱跳rap我都不会2024年03月11日
59阅读
开发技术系统架构、mysql、nginx、kafka、java

作品详情

. 项目分为字典管理,数据结构管理,指标管理,公式管理,业务管理和系统管理等多个模块,能够实现对字典的增删改,指标的字段扩展而不需要做额外的开发,能够实现公式的实时修改和数据的实时计算,能够实现指标的自定义分类和快速检索,数据的实时更新和数据分组查看等,能够实现业务部分管理包括但不限于在线的接口开发,接口的安全等功能,能够实现系统的用户管理。
2. 在项目中负责整个后端的接口开发,部分的前端页面开发,数据的实时同步等。使用springboot+springcloud开发框架实现项目的快速开发,使用了Nacos作为系统的注册和配置中心,使用了flink流式数据处理框架实现数据的实时同步和数据计算,使用了kafka消息队列实时的分发数据,使用了magicapi作为在线的接口开发,使用了layui开发前端页面。
3. 遇到的难点包括flink的作业管理和监控,指标项引用字典的内容替换,在线接口开发。flink通过运行在k8s上,通过K8s的作业管理功能实现作业的自动扩缩容,字典替换通过前端字典文件的k-v映射来替换显示成文本,在线接口开发通过引入magicapi来实现在线的接口开发功能。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论