责任描述:1.利用 SSO 实现了用户在门户和商城之间的登录信息共享,实现免登录 2. Redis 完成活动抢购模块,将抢购商品和库存预热至 Redis,利用Redis 的存取高效快速,一定程度上实现了对大数据的 处理。3. 使用 ElasticSearch 实现商品搜索功能。ElasticSearch 具有实时搜索,稳定,可靠,安装和使用方便的优点。 开发环境:JDK1.8、MySQL、Redis、ElasticSearch、Spring Cloud、SSO、Rocketmq 项目描述:为多多开发一个多多商城,用于销售多多自家个性化商品。 本人职责:网站搜索加载功能和后台管理系统,活动抢 购的设计和实现 采用技术:Spring Cloud 分布式开发。Spring Cloud 开发利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础 设施的开发 技术要点: 1、Spring Cloud 的搭建,包括服务注册中心(Eureka Server),服务发现(Eureka Discovery)以及服务 消费者(ribbon)的创建,新版本依赖的导入。 2、利用 SSO 实现了用户在门户和商城之间的登录信息共享,实现免登录,提高用户体验。 3、使用 ElasticSearch 实现商品搜索功能。ElasticSearch 具有实时搜索,稳定,可靠,安装和使用方便的优点。 4、利用消息中间件Rocket 实现 Es 与数据库的实时同步。由于利用 MQ 作为中间站,可降低耦合,提升系统效率和容错 率。5、Redis 完成活动抢购模块,将抢购商品和库存预热至Redis,利用 Redis 的存取高效快速,一定程度上实现了对大数据的 处理。 6、无效请求访问数据库导致数据库瘫痪。引入布隆过滤器,减少不存在数据的查找,提高数据库性能声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论