-
百度
-
后端工程师
-
2年
擅长技能
后端技术栈:
1. 对Spring框架具有一定深度的理解,初步掌握Spring全家桶技术栈。
2. 熟练掌握Spring Boot构建分布式系统,对Spring Boot有较深刻的认识,可架构高可用分布式秒杀系统,根据业务可升级到Cloud。
3. 熟练使用MySQL,掌握InnoDB、MyISM存储引擎,理解关系型数据库高级特性,对MySQL有自己的认识。
4. 熟练使用Redis、Memcache、Ehcache,可搭建Redis、Memcache分布式集群缓存,解决分布式导致的哈希冲突问题。
5. 可根据业务使用多种技术和架构分布式应用场景,如MongoDB,Zookeeper,Dubbo,Dubbox,ActiveMQ,RabbitMQ,Kafka等。
6. 熟练掌握Java语言使用,熟悉Python、JavaScript,会使用Python的某些动态库实现自己想要的功能。
前端技术栈:
1. 可熟练使用H5/CSS3开发前端产品,对于新特性有项目练习和demo等加深认识。
2. 熟练使用JS构建交互逻辑,可使用vue-cli、webpack等脚手架快速开发,熟悉Vue生态圈
3. 熟练掌握原生微信小程序开发,可接项目模块化功能如:支付系统,rest api构建等
运维技术栈:
1. 可熟练配置iptables,firewalld等防火墙系统规则,熟练使用shell脚本,善于排查系统问题
2. 熟练使用Nginx,Tomcat,Apache Httpd等服务器,擅长配置nginx、处理SLB
3. 熟练使用vpn代理技术,可提高内部安全性