SpringCloud简历模板
本文内容纲要:
项目三:智慧生鲜(SpringCloud)
开发周期:5个月
项目介绍:该项目是一个基于微服分布式的生鲜电商网站,主要模块有前台:用户模块、商品模块、购物车模块、订单模块、支付模块、抢购模块。后台:权限模块、订单管理模块、商品管理模块、报表模块。
关键技术:SpingCloud架构、ELK+Kafka、RabbitMQ、Redis、Elasticsearch、Mycat、Highcharts等
个人职责:根据文档接口对商品模块、报表模块和权限模块功能的实现:例如查询所有商品的信息查询、商品展示、首页轮播图功能的实现,根据id返回商品的详情页,包括商品的数量、价格、剧评等商品信息功能的实现。报表分析,权限设计等。
使用技术:
1.使用Mycat数据库中间件对协调切分后的数据库,进行统一管理;
2.使用ELK+Kafka实现分布式日志的搜集、检索;
3.使用Elasticsearch搜索引擎,实现大量数据的分析、索引;
4.参与用户权限模块的设计,不同的用户拥有不同角色,不同的角色对应不同的权限;
5.使用JasperReport将报表数据导出到Execl中,并且使用Highcharts通过图表展示数据;
6.使用Token+Redis实现用户登录的身份验证,通过手机验证码的方式进行用户注册和绑定;
7.使用分布式锁setnx解决高并发的问题;
8.在整体安全性方面使用布隆过滤器可以有效减少恶意访问的问题,避免缓存击穿问题。
本文内容总结:
原文链接:https://www.cnblogs.com/lingboweifu/p/11912916.html