熟悉java编程基础,了解多线程,高并发,同步,集合。熟悉前端js,css。熟悉关系型数据库mysql Oracle,非关系型数据库redis等。熟悉spring框架,mybatis hibernate 等orm.框架。熟悉LINUX常用命令。了解java虚拟机,以及代码调优,sql调优。了解分布式系统,微服务。
华为项目 A/B测试平台 环境配置 spring mybatis redis Cassandra hadoop hive mysql
该项目主要用于优化产品,让市场来决定产走向。搜集用户信息,根据特定指标,生成报表。显示用户对于产品的体验。从而改进产品。
该产品针对所有华为用户,对于性能要求为单机2000并发。高可用为99.99%。接口平均响应时长为20ms,因此大量使用缓存技术