一、项目名称:有信资质帮
1、项目介绍:有信资质帮是专门服务于建筑行业的信息平台,方便客户查询和分析
2、系统架构:springboot+redis+mybatis-plus+mysql+ES+rocektMQ+canal。
3、主要职责:Es搜索的搭建,索引设计,ES查询和数据的增量以及全量的同步
4、使用python爬取建筑类网站的信息
二、项目名称:幻影数字空间
1、项目介绍:该项目销售数字藏品类的项目
2、系统架构 springcloud (eureaka、gateway、springboot、feign、hystrix) + mybatis + myql + rocketmq + tx-lcn
+ 汇付支付。系统最主要使用springcloud的相关技术采取分布式开发,使用roketmq作为在活动场景下进行削峰和异处理订单,使
用tx-lcn作为分布式事务管理
3、主要职责:日常功能的开发和维护
三、项目名称:博学谷crm
1、项目介绍:该项目主要功能是方便博学谷咨询师获得线索,提升线索转化率,方便管理层统计业绩为目的开发的。
2、系统架构:spingboot + springboot actuator + redis + mybatis + mysql + apollo(配置中心) + xxjob(任务调度中心) + rocketmq +
git + keycloak(单点登录)+ OpenFeign。使用springboot actuator做健康检查,方便项目出现问题的时候,能被k8s感知,从而重启
服务;使用apollo做为项目的配置中心,将所有经常被的配置转移到这个配置中心中管理;使用xxjob管理所有的定时任务,方便
任务的调度,与每次调度的日志记录;使用rocketmq处理订单消息,以及做流量控制和任务的异步处理。
3、主要职责:我在这个过程中主要负责技术选型,框架搭建,任务拆解,核心功能的开发,例如线索的创建和分配;还有项目管
理,排期,每天早上组织晨会统计项目进度和开发测试在工作中过程中遇到的问题。