一、数图互通房产管理系统采用分布式架构下的高可用设计:
(1)可以避免因单点故障造成系统平台宕机:
a、负载均衡技术(failover ,选址,硬件负载,软件负载,去中心化负载(gossip(redis-cluster))
b、支持数据热备份
c、可以多机房(同城灾备,异地灾备)
(2)应用的高可用:
a、故障监控(系统监控(cpu,内存)、链路监控、日志监控)自动预警
b、使用应用的容错设计 (服务降级,限流) ,提高自我保护能力
c、数据量 (数据分片,读写分离)
二、数图互通房产管理系统满足分布式架构下的可伸缩设计:
a、垂直伸缩提升硬件数据和业务处理能力。
b、水平伸缩增加服务节点(服务器)。
c、加速静态内容访问速度的CDN。
三、平台使用Oracle数据库:
平台采用Oracle 12c及以上版本的数据库,支持在RAC上增加实例的方式部署,提高可用性和安全性。
四、遵循模块化、业务流程驱动的架构设计思想:
遵循模块化、业务流程驱动的架构设计思想,即时响应业务的实时变化,以满足未来学校相关房屋管理制度或流程的优化和变更。