Map数字农业业务中台

我要开发同款
牧码南山2023年06月30日
157阅读
开发技术java
所属分类 PC网站vue、业务中台、SAAS

作品详情

Map数字农业业务中台是为各产品线(移动端、大数据、Map金融等)赋能的SaaS化综合平台,提供智能API发布、监控报警、数据埋点、日志链路追踪、消息推送、统一SSO登录等能力,以微服务治理、开发工具、分布式中间件等技术为依托,构建成为产品化、信息化及数字化的综合性公共平台。
系统功能:项目分为应用中心(提供系统应用级别的管理,API、sdk、H5等授权访问、发布及下架等功能);资源中心(API网关动态注册、SDK或H5发布,资源调用统计等);活动中心(提供web端、移动端、H5等数据埋点统计服务以及运营推广的活动发布等);消息中心(提供短信、邮件、站内信等模板的管理,提供短信、邮件、钉钉、微信群消息、极光推送等消息的发送服务);用户中心(提供用户的注册,角色权限管理、sso统一登录等服务);日志中心(提供全链路日志追踪、实时日志采集,接口监控报警等服务);任务中心(提供分布式定时任务管理服务);文档中心(提供产品文档、接口文档、技术文档等的发布服务);
个人职责:我负责业务中台整体微服务架构的设计,采用DDD领域驱动将核心和通用业务进行拆分,将农业领域服务分为气象、遥感、种植、营养等二级域对外提供能力,通用领域拆分为如消息域、用户域、活动域等;此外还负责中台技术栈的落地执行,提供了统一的分布式中间件公共jar、通用工具类、统一网关、日志组件skywalking的本地化开发等等。最终结束了Map数字农业各产品线研发团队各自为战,资源不共享,共建困难的局面,统一了常用的技术栈,如spring cloud、消息中间件、日志采集监控、埋点数据分析、注册中心等等。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论