精通Java流行的技术框架,包括SpringBoot SpringCloud Spring MVC等技术框架,可以给出相应的技术指导
对于主流的Netty等网络编程框架掌握,可以对其进行技术指导
熟练使用Linux进行服务部署
熟练使用Docker+K8s等虚拟化技术进行服务的部署
能够对于自动化构建DevOps给出指导性的建议
可以编写简单的Python项目,熟练编写shell脚本
设计过多个项目的技术架构,可以做小中型的项目的架构师,完成架构师的职责
人工智能融媒体审核平台
项目周期:3-6 个月 | 团队规模:- | 我的角色:开发工程师、架构师
应用技术:Java、Spring Boot、Mybatis、Tomcat、MySql、Redis
项目简介:
项目主要为物料审核平台,包括视频审核、图片审核、文本审核、语音审核三种物料审核功能1.使用XXL-JOB进行定时任务使用,进行审核数据的轮训结果查询2.调用中台算法,进行数据的推送以及审核3.使用redis做数据缓存4.使用消息队列做数据同步
公采云支付平台
项目周期:7-12 个月 | 团队规模:- | 我的角色:开发工程师、架构师
应用技术:Java、Vue.js、Spring Boot、Mybatis、Netty、Spring Cloud、Tomcat、Nginx
项目简介:
该项目为公采云项目的衍生项目,公采云系统后续需要进行内容购买,所以衍生出一个支付项目1.该服务使用的redis实现分布式锁,对于支付的资金进行并发管理防止出现资金紊乱2.服务对接支付宝、微信、银联、平安银行,最终根据费率选择了平安银行进行使用3.服务使用了RabbitMq消息队列进行数据最终一致性控制,防止出现订单并发情况下出现问题4.使用阻塞队列等实现了扫码支付、网页跳转支付等多种支付方式
公采云平台
项目周期:1 年及以上 | 团队规模:- | 我的角色:架构师、开发工程师
应用技术:Java、Vue.js、Spring Boot、Mybatis、Spring Cloud、Tomcat、Nginx、MySql
项目简介:
使用springcloud搭建整个微服务平台1.使用Eureka做注册中心,实现服务的注册于发现2.使用zuul实现网关功能,包含:请求限流,服务路由,服务防重复提交,API权限控制3.使用apollo做服务的配置中心4.使用skywalking做服务的监控与报警,链路追踪5.使用spring security+ouath2实现用户的认证系统,完成微服务的用户从最开始的登录、认证,服务权限等功能点6.其他的服务的周边的业务系统功能