个人介绍
我是程序员客栈的【奔跑的石头爸】,是一名【全栈工程师】; 我毕业于【西安电子科技大学】,担任过【华为】的【高级架构师和开发Leader】,担任过【荣耀】的【高级架构师和开发Leader】; 负责过【监控平台系统】,【IM即时通信系统】,【地震预警系统】的开发; 熟练使用【Java后端】,【数据库相关】,【网站开发相关】,【Android开发相关】,【架构设计】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2021-01-01 -2023-10-01荣耀高级架构师
负责荣耀多个云服务系统的架构设计工作,其中最主要的是IM即使通信相关的研发设计,非常精通开发流程。
2011-10-01 -2020-12-31华为高级架构师
从事一款监控平台系统的开发/运维/架构等多个岗位,在多年的工作下,对这种监控类系统非常地精通。
教育经历
2005-09-01 - 2009-07-01西安电子科技大学智能科学与技术专业本科
资质认证
技能
地震预警主要分为三个模块: 1.地震监测,负责提供实时的地震监测数据。目前只有成都地震减灾所能覆盖全国。 2.合作商的服务端,负责接收地震监测数据,并推给目标人群。实现技术栈主要是:云服务器,域名,负载均衡,WAF,Spring Cloud微服务框架,MySQL,Redis,MongoDB。 3.合作商的APP端(Android),负责接收服务端的推送数据,并经过本地计算,判断要不要啸叫提醒。 我负责:这个需求的总设计和项目管理,并且承担了云服务的60%左右开发工作。 项目难点: 1.用户量访问量大:日访问量亿级别。用到了高可用、高并发的负载均衡策略; 2.地震发生后,云服务需要在2秒内快速识别覆盖的目用户范围,并且推送X00万信息到用户*上。用到了多线程高并发,热缓存,缓存同步,缓存一致性保证等技术。