1. 熟练使用Mysql数据库,有使用Redis、es的经验。灵活掌握RabbitMq中间件。熟悉shardingsphere中间件的使用。
2. 熟练掌握常用的主流Java框架,有处理千万级商品数据的项目开发经验,了解springboot,springcloud框架。
3. 熟悉http协议,TCP/IP通信,掌握异步多线程开发,了解java内存模型。
中移铁通全渠道运营信息化系统
使用基于Java语言的分布式SpringBoot框架,使用Springcloud的Spring Config Server,对服务配置参数进行统一管理,使用eurkea进行服务注册;数据存储方面使用了开源的关系型数据库Mysql数据库;引入了缓存技术,并使用Redis数据库进行热点数据的缓存以提升系统的响应速率;使用Nginx+分布式Zuul服务网关这种软负载的形式进行系统的负载均衡,提升系统的高可用降低单点故障风险。