电子商务系统 涉及技术:springboot、springcloud、FastDFS、springsecurity+jwt+Oauth的密码模式、Rabbit mq、 redis、ElasticSearch、静态化页面、OpenResty(nginx)、阿里Cannal 相关介绍:项目选用分模块开发,完成商品的增删查改以及后续迭代商品上架以及关联详情页静态化和es索引库更新 等业务、参与基于cannal日志监听的广告数据的读取更新以及缓存预热流程设计、添加oauth密码模式 的登录、使用分布式文件存储图片、基于redis和mq的分布式事务的拆分订单和消费积分的处理、基于 死信队列的微信订单关闭处理,完善网关ip、uri频率记录以及跨域和参数校验等、基于令牌桶、漏铜算 法和谷歌guava进行限流(nginx、网关、mq消费端)、对接微信支付和使用mq双向通信插件完成支付 回调信息即时返回、使用RSA非对称加密对jwt增强、完善Feign调用资源服务JWT令牌的传递和资源服 务对reids中jti的解析、基于定时任务和redis预扣减库存的商品秒杀、以及批量发
noear::一个简单的 Elasticsearch ORM 框架(基于 lamabda 表达式,构建类似 sql 的体验)
消息推送平台🔥推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。 所使用的技术栈包括:SpringBoot、SpringDataJPA、MySQL、Docker、docker-compose、Kafka、Redis、Apollo、prometheus、Grafana、GrayLog、Flink、Xxl-job、Echarts等等