地震预警系统

我要开发同款
奔跑的石头爸2024年03月27日
115阅读
开发技术mongodb、mysqlandroidjava

作品详情

地震预警主要分为三个模块:
1.地震监测,负责提供实时的地震监测数据。目前只有成都地震减灾所能覆盖全国。
2.合作商的服务端,负责接收地震监测数据,并推给目标人群。实现技术栈主要是:云服务器,域名,负载均衡,WAF,Spring Cloud微服务框架,MySQL,Redis,MongoDB。
3.合作商的APP端(Android),负责接收服务端的推送数据,并经过本地计算,判断要不要啸叫提醒。

我负责:这个需求的总设计和项目管理,并且承担了云服务的60%左右开发工作。

项目难点:
1.用户量访问量大:日访问量亿级别。用到了高可用、高并发的负载均衡策略;
2.地震发生后,云服务需要在2秒内快速识别覆盖的目用户范围,并且推送X00万信息到用户手机上。用到了多线程高并发,热缓存,缓存同步,缓存一致性保证等技术。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论