该项目是中国移动139邮箱企业通讯录,涉及多个第三方系统的接入(和通讯录以及中国移动portal通讯录)。其中业务包括:写信页联想通讯录,短信页联想通讯录,视频会议联想通讯录,写信页右侧企业通讯录,企业通讯录界面,模糊搜索,联合搜索等;该项目多实例集群部署,当前部署在12台服务器上;所有服务都注册到Eureka注册中心,统一管理维护;我负责的部分包括:
1,写信联想部分,优化后台性能,将数据响应时间压塑至毫秒级;
2,开发模糊搜索功能;
3,用多线程,实时全量同步企业通讯录数据(百万级)。
4,构造虚拟部门,将公司的部门领导以及科室领导统一纳入虚拟部门。
5,开发中移互联网portal通讯录定时同步项目,使用mina架构开发。
6,负责项目的性能优化,使用mongdb数据库,支撑每天上亿次的请求量;