项目《四方保险》

简介: 本系列内容围绕《四方保险》系统展开,涵盖系统架构、数据库设计、保险产品组成与分类、微服务划分、文件上传与垃圾处理、性能优化、AOP应用、保费计算逻辑、支付流程、埋点设计及短信平台实现等核心话题,全面梳理保险系统开发中的关键技术与业务实践。

day1

  • 介绍一下《四方保险》的系统架构,并阐述其各个服务的作用
  • 什么是保障项、系数项?他们与分类的关系如何?为什么设计jons字段存储系数项和保障项值

day2

  • 谈一谈,你在实际工作中如何进行数据库表设计、功能设计的?
  • 一个保险产品由哪些部分组成,他们的关系如何?
  • 总结一下,保险的产品分类有哪些,分别有什么特点?

day3

  • 你的项目组有多少人?你们的微服务是如何划分的?如何进行功能测试的?
  • 什么是简单上传,流程如何?什么是分片上传,流程如何?
  • 如何处理垃圾文件?定时任务和延迟队列方案有什么优缺点?

day4

  • 项目开发及部署时需要进行性能优化,你有什么建议和实际调优方式?
  • 说说你对AOP的理解,spring的组件中哪些是基于AOP来实现的?你的项目中哪里有使用过?

day5

  • 保障性保险保费计算与哪些信息有关?保费计算的流程如何?

day6

  • 理财型保险收益计算与哪些信息有关?保费计算的流程如何?

day7

  • 用户投保模块涉及多少张表?为什么要这么设计?
  • 投保生成合同订单的业务流程是怎么样的?

day8

  • 支付中有哪些场景,分别用于哪些业务?
  • 阐述下整个一次性支付的业务流程,及注意事项

day9

  • 周期性支付的对接流程,关键步骤有哪些?
  • 支付结果同步有那两种方式,交易结果如何同步业务系统?

day10

  • 你们项目中的埋点流程是什么样的?为什么要埋点?

day11

  • 为什么埋点选用时序数据库influxdb?

day12

  • 你们项目的短信平台是你做的吗?能说一下是怎么设计的?
  • 如果涉及到多个短信通道,你们怎么设计的?
相关文章
|
3月前
|
NoSQL 算法 Java
项目《天机学堂》
天机学堂是一个非学历职业技能在线培训平台,核心业务为售卖课程并提供学习辅助与交互功能。技术栈涵盖SpringBoot、Redis、RabbitMQ等。本人负责需求分析、数据库设计及通用工具封装,如基于Redisson实现分布式锁组件,支持注解式加锁、锁类型切换与限流;并参与开发高性能视频进度记录系统,通过缓存+异步持久化方案实现秒级精度回放,有效降低数据库压力。
|
消息中间件 存储 监控
五分钟快速了解Airflow工作流
简介 Airflow是一个以编程方式创作、调度和监控工作流的平台。 使用 Airflow 将工作流创作为有向无环图(DAG)任务。 Airflow 调度程序按照你指定的依赖项在一组workers上执行您的任务。同时,Airflow拥有丰富的命令行实用程序使得在DAG上进行复杂的诊断变得轻而易举。并且提供了丰富的用户界面使可视化生产中运行的工作流、监控进度和需要排查问题时变得非常容易。 当工作流被定义为代码时,它们变得更易于维护、可版本化、可测试和协作。
|
网络安全 数据安全/隐私保护
Idea:连接远程主机SFTP服务实现文件上传和下载
Idea:连接远程主机SFTP服务实现文件上传和下载
Idea:连接远程主机SFTP服务实现文件上传和下载
|
11天前
|
机器学习/深度学习 人工智能 边缘计算
转行AI需谨慎:那些半途而废的人,都忽略了这几点。
2025年AI岗位需求暴增543%,但超六成转行者半年内放弃。本文揭示五大陷阱:盲目跟风忽视赛道适配、混淆工具使用与真实能力、碎片化学习缺实战闭环、急功近利轻视伦理、为高薪而非兴趣出发,并指出科学路径才是破局关键。(239字)
387 12
|
3月前
|
缓存 安全 Java
第五章 Spring框架
Spring的IOC(控制反转)将对象创建交给容器管理,实现解耦;DI(依赖注入)则自动为Bean注入所需依赖。默认单例Bean非线程安全,需开发者保障。Bean作用域包括singleton、prototype等,可通过@Scope设置。循环依赖通过三级缓存解决,但构造函数循环依赖需@Lazy注解规避。AOP基于动态代理实现日志、事务等功能,事务传播行为如REQUIRED、REQUIRES_NEW可灵活控制。常用注解涵盖Bean声明、注入、作用域、配置及AOP等方面。
|
3月前
|
开发者
业务架构图
本文介绍了业务架构图的核心概念与绘制方法,涵盖业务定义、架构域分类,强调业务架构是技术、应用与数据架构的基础。通过分层、分模块、分功能三步法,梳理业务逻辑,明确模块边界与信息流,帮助客户与开发者清晰理解系统结构,提升协作效率。
 业务架构图
|
3月前
|
SQL 运维 分布式计算
如何做好SQL质量监控
SLS推出用户级SQL质量监控功能,集成于CloudLens for SLS,提供健康分、服务指标、运行明细、SQL Pattern分析及优化建议五大维度,助力用户全面掌握SQL使用情况,提升日志分析效率与治理能力。
 如何做好SQL质量监控
|
3月前
|
运维 Devops 开发工具
生产环境缺陷管理
git-poison基于go-git实现分布式bug追溯,解决多分支开发中漏修复、漏发布等问题。通过“投毒-解毒-银针”机制,自动化卡点发布流程,降低协同成本,避免人为失误,提升发布安全性与效率,已在大型团队落地应用。
|
3月前
|
JavaScript 开发工具 git
IDEA自动导入包 自动编译 自动保存
IDEA自动导入包 自动编译 自动保存
181 11
|
3月前
|
存储 Java 数据库
项目《四方保险》
本系列分享涵盖保险系统架构、数据库与功能设计、微服务划分、支付流程、保费计算、埋点设计及短信平台实现等实战经验,深入探讨《四方保险》项目中关键技术方案与优化策略,助力提升系统稳定性与业务支撑能力。(238字)

热门文章

最新文章