基本信息

案例ID:225816

技术顾问:桃子哥哥和西瓜弟弟 - 15年经验 - 品茗科技股份有限公司

联系沟通

微信扫码,建群沟通

项目名称:业务中台

所属行业:企业服务 - 行业细分软件

->查看更多案例

案例介绍

1、项目描述:主要基于公司各个事业部的业务构建的业务中台,目前已接入BIM、智慧工地、数智企业和教育等多个事业部的业务,多以企业级和项目级业务为主,落地项目已达数十个,同时也对合作单位和第三方企业开放。
2、项目架构及规模:项目采用Dubbo分布式架构,整体架构自下而上分为基础设施层、数据库层、管理平台层、DevOps层、基础支持层、数据中心层、业务层、CDN层、网关层及负载均衡。项目采用k8s、docker部署,目前线上部署服务器达60多台,可支持十几万并发,核心功能性能更佳。项目高峰时期,参与人数将近60人。
3、项目技术选型:Dubbo相关技术栈
1)缓存:Redis集群架构,考虑缓存穿透、雪崩、失效等问题
2)消息:RocketMQ集群架构,考虑消息服务高可用、消息重复消费、消息丢失等问题
3)分布式:
注册中心采用Zookeeper集群架构,考虑崩溃恢复、数据同步、数据一致性问题
负载均衡采用Ribbon集群架构,考虑多种负载均衡策略、配置灵活等问题
分布式事务采用Seata集群架构,考虑事务一致性、多种事务模式、数据一致性等问题
全文检索采用ES集群架构,考虑全文检索、支持多种数据类型、高性能检索等问题
配置中心采用Nacos集群架构,考虑动态配置和热更新、多环境多集群管理、服务的动态路由和负载均衡等问题
网关采用Gateway集群架构,考虑统一入口、协议转换、安全控制等问题
链路跟踪采用SkyWalking集群架构,考虑性能监控、自动化服务检测、告警和异常检测等问题
4)高可用:Sentinel集群架构,考虑限流、熔断与降级、系统自适应保护、统一的流量防护方案等问题
5)服务监控:Zabbix 集群架构,考虑故障检测和告警、可视化等问题。
项目职责:主导项目的整体架构设计,参与项目的架构搭建及功能研发
职责描述:
1、项目整体架构分析与设计
2、参加技术选型讨论
3、搭建项目部分的架构
4、后台管理系统的设计
5、Dubbo、Zookeeper、Nacos、Ribbon、Seata、 Redis、RocketMQ等技术的引进
6、通用文件服务设计与开发
7、项目的对接接入
8、团队管理、项目进度管理

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服