Java基础扎实,具备多年Java开发经验,熟练使用Spring、SpringBoot、SpringCloud框架进行快速开发,有分布式、高并发项目经验。熟练使用MySQL数据库,熟练编写SQL语句,能够进行SQL优化,有数据库表设计经验。熟悉Redis。熟悉消息队列。熟悉缓存以及相关缓存技术框架。熟悉Docker技术,熟悉Kubernets容器编排技术。熟悉Nginx。熟悉Linux操作系统。
目前公司在做天气相关项目,主要是SpringBoot架构,设计数据库、缓存、Redis、消息队列等,项目采用分布式部署,使用了Caffeine高速本地缓存和Redis缓存二级缓存架构,保证接口访问速度和并发量。缓存更新通过消息队列的触发节点更新本地缓存,保证缓存的一致性。除此项目,也做过OA系统,以及公司自用的后台管理系统。
一个WAP端天气预报查询网站,支持国内外主流城市以及区县,支持分钟级降水预报。满足用户生活出行时对天气查询的需求。
对应前一项目的后端部分,此后端项目为我独立完成,并持续进行更新、维护、部署等工作,目前该项目已经稳定运行多年,并为诸多手机厂商提供天气接口支持。