前端:熟练使用 Vue、ElementUI、Javascript、Css、Jquery、BootStrap,MUI、Node、
后端:熟练使用各项分布式技术,SpringBoot、SpringCloud、Dubbo、Mybatis、SpringCloud alibaba系列技术,并且熟练运用各种中间件,开发中间件。对RocketMq RabbitMq redis zookeeper 等技术有深入了解。
本人专注于全栈开发,可以完成从需求、开发、部署所有流程
熟练使docker容器化部署,持续集成持续交付。可独立完成项目全流程
一、京东商城商详页
1. 目前您正在使用的京东商城商品详情页的开发,具体功能就不过多介绍了,可以打开京东APP查看。负责商详页开发维护,保持高可用、高性能。
2. 开发服务于内部使用的中间件。高性能缓存中间件和异步任务动态编排中间件。已在京东内部使用。
二、直播平台(公司内网全员直播)
为公司开发一套直播平台解决方案。
直播平台功能包括:
1. 视频直播、视频录播、聊天IM,集成Dplayer播放器,功能强大,能应对高并发,系统高可用,平台大量使用缓存技术
2. 解决缓存中可能遇到的问题: 缓存击穿、缓存雪崩、数据库双写不一致等系列问题都做了很好的封装和解决。
3. 对发送消息接口使用了限流功能,防止大量聊天涌入后台,并且防止故意刷聊天的现象发生。
4. IM聊天服务器与项目后台充分解耦,可以应对万人聊天
三、 税务管理平台(小米税务管理平台)
内容:1.从SAP中抽数数据,配置公式加工处理,通过税务平台设置税务规则核算及申报自动化、合规流程信息化,旨在借助信息化工具,将涉税人员从繁琐的手工计算和申报工作中转移到深层次的税务分析工作中,甄别涉税风险。
2.使用技术栈:vue、vuex、element-ui、vue-element-admin、rabbitmq、zookeeper、springboot、nginx、cas
3.定时任务: 使用rabbitmq、分布式锁和 spring的sechduled 搭建了一套自定义的分布式定时任务框架。客户可以在前端界面配置cron表达式。框架会将表达式通过广播的模式(fanout),通知各个节点,配置定时任务。
4.海量数据存储: 从sap中抽取过来的数据,凭证数据会一每天百万级的增长,针对这一现象。使用分区的设计, 将不同数据源通过不同期间分区存储,减少数据单表存储的压力。通过适当的联合索引, 增加查询速率。优化数据查询效率。
5.集成小米CAS单点登录认证服务。可以方便用户,统一认证登录
、
本网站是我个人方便记录技术而开发的,对技术学习积累起到了至关重要的作用,后面会把很多技术分享到上面方便大家一起学习交流
本网站是用来记录各大知名网址链接和技术积累的网站,使用全栈开发技术开发,方便个人学习和技术积累,并且里面用了很多高级的技术。例如:人脸识别,语音识别等人工智能技术得以运用