λ 熟悉常用数据结构及算法,熟悉常用设计模式
λ 熟悉多线程并发,了解javanio,了解JVM原理,了解http/https协议,tcp/ip协议
λ 能够熟练使用JAVA编程,熟悉Spring,mybatis,springmvc主流框架,熟悉springboot开发
λ 掌握常用 SQL语句,Mysql, Oracle、PL/SQL编程.
λ 熟悉redis,会采用分布式缓存解决数据库压力
λ 熟悉zookeeper、dubbo的使用场景,并能够熟练应用java接口应用
λ 掌握rabbitmq的使用,会使用消息队列减少系统间的耦合以及提高系统吞吐量
λ 关于数据库的大数据量问题可采用水平拆分,库表散列
某公司呼叫中心,技术栈包含:springboot,mysql,redis,zk,rabbitmq,ahas,elasticjob,经历了项目从0到1的整个过程,日均通话量3w+,高峰日均通话量7w+,核心模块包含:工单模块,任务模块,通话记录模块,本人主要负责工单模块以及任务模块相关技术方案设计以及功能开发