酒店官网平台

电子商务 B2C 案例ID:249370
Way
15 年经验· 优托邦
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

酒店官网平台重构
项目描述:  ‌对单体应用酒店预订系统进行拆分,减小代码冲突,提升业务响应速度;减小系统的复杂度;提升系统可用性、伸缩性;避免重复建设。
开发环境:  IDEA 、JDK1.8、 Git 、 Maven、Linux 、Jenkins
使用技术: Spring、SpringBoot、SpringCloud、MySQL、Redis、RocketMQ         
主要职责:
1.参与系统重构的制定架构方案、系统设计。将系统拆分:酒店信息服务、预订服务、订单服务、会员服务、支付服务等。
2.重构登录模块,实现不同域名单点登录和session共享;以及安全性考虑如:登录密码通过RSA非对称方式加密、数据库密文存储用户密码等。
3.优化订单流程,通过工厂模式、门面模式等设计模式,满足代码的维护和扩展性;做好幂等性判断和重试机制,及业务补偿重试工具。通过定时任务方式将房态信息刷入Redis,避免酒店查询直接下数据库。
通过系统拆分,避免营销活动大流量涌入,导致日常核心业务卡顿,合理利

酒店官网平台

电子商务 · B2C 案例ID:249370
联系该工程师
微信扫码,建群沟通
作者: Way - 15年经验- 优托邦

案例介绍

酒店官网平台重构
项目描述:  ‌对单体应用酒店预订系统进行拆分,减小代码冲突,提升业务响应速度;减小系统的复杂度;提升系统可用性、伸缩性;避免重复建设。
开发环境:  IDEA 、JDK1.8、 Git 、 Maven、Linux 、Jenkins
使用技术: Spring、SpringBoot、SpringCloud、MySQL、Redis、RocketMQ         
主要职责:
1.参与系统重构的制定架构方案、系统设计。将系统拆分:酒店信息服务、预订服务、订单服务、会员服务、支付服务等。
2.重构登录模块,实现不同域名单点登录和session共享;以及安全性考虑如:登录密码通过RSA非对称方式加密、数据库密文存储用户密码等。
3.优化订单流程,通过工厂模式、门面模式等设计模式,满足代码的维护和扩展性;做好幂等性判断和重试机制,及业务补偿重试工具。通过定时任务方式将房态信息刷入Redis,避免酒店查询直接下数据库。
通过系统拆分,避免营销活动大流量涌入,导致日常核心业务卡顿,合理利

相似案例推荐

发布任务

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

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×