1.熟练掌握语言Java、Python
2.熟悉Spring、Spring MVC、Spring Boot框架,Dubbo、Spring Cloud等微服务框架, SQL Server、MySql、Redis、Mongo、Neo4j数据库,RabbitMQ、Zookeeper等中间件技术;
3.擅长在缓存设计,能在功能缓存的穿透、雪崩、并发和策略等问题进行排查、设计和开发。
4.熟悉使用PowerDesign、UML、Visio做系统构架流程设计。
5.熟悉使用Jira任务管理工具管理日常工作,使用Jenkins进行工程的持续构建。
6.熟悉单点登陆、分布式锁、分布式事务等解决方案。
项目一:
完成了一个多线程下单12306的抢票爬虫系统
可以在网页端进行配置需要下单的客户信息
然后这些信息就会实时加入到队列当中进行抢票
因为12306加入了很多反扒机制,例如
1.图片验证码
2.ip限制
3.请求频率限制
4.请求流程的链路监控
这些都一一克服了,在网络情况优秀的情况下,可以有效抢到对应的票务
项目二:
项目类型:移动App
主要是对接针对淘宝客、多多进宝、京东联盟等品台,开发一款包括:
1.商品获取展示
2.商品多品台搜索
3.跳转到对应的商品
4.订单获取与展示
5.佣金计算
6.用户绑定微信信息
7.返利支付给用户
等功能的App。