视频简介
租房项目采用SOA架构思想进行设计,采用SpringBoot、SpringMVC、Mybaits、Dubbo等技术框架实现,是直接促成房东与租户对接的生活服务平台,包含房东发布房源,租户多维度寻找房源,智能匹配房源,近期行情查询等功能,减少中间环节产生的费用,提高房东与租户匹配的成功率。
项目融合了RPC、大数据等技术,如SpringBoot、SprinMVC、Dubbo、React.js、GraphQL、RocketMQ、Flume、ELK等技术,实现了移动web应用、微信小程序应用、后台管理应用等功能。
技术架构
后端架构:SpringBoot+StringMVC+Dubbo+Mybatis
前端架构:React.js+html5+百度地图+微信小程序
基于SOA思想进行架构
SOA(面向服务的架构),如今的企业项目开发,几乎很少会使用单服务的方式进行开发,越来越多的项目会选择SOA的架构,使得系统的模块音的耦合度会变的非常低,各个模块之间进行标准的API规范进行开发,这样系统的可扩展性就就得非常强。
租房项目完全采用SOA思想进行架构,将后台系统 、前台系统、登录系统、日志采集系统、微信小程序系统等进行服务化。
IT互联网-大数据与AI-008