谷粒商城day01-微服务架构及服务划分

谷粒商城笔记-04-项目微服务架构图简介 这一节的内容是介绍项目的架构图,这是从上帝视角看整个项目,非常重要、非常关键。这一节应该不止看一遍,在学习的过程中经常回过头来温习一遍,看看自己当前学习的是架构图中的哪部分,做到胸中有数。这是一个结构非常完整的微服务架构图,基本上所有的微服务都类似,掌握其中精髓,万变不离其宗,无论是以后架构新的项目还是重构旧的项目,都可以参考这个架构。谷粒商城-微服务架构图原图如下。根据各部分作用的不同,我将这个架构图分为7个部分,接下来逐一介绍。 阅读详情

1.微服务架构图

Nginx将所有请求转交给API网关,网关根据当前请求动态路由到相关服务,通过sentinel进行熔断降级限流,通过Ribbon负载均衡调用,服务与服务间的调用用的Feign,使用SpringSecurity进行权限控制,缓存使用的Redis,持久化使用的Mysql,服务与服务之间使用消息队列RabbitMQ来实现异步解耦,全文检索使用ElasticSearch,存取对象及视频使用的是阿里云的对象存取服务 OSS,

使用ELK进行日志的处理,使用LogStash进行日志的搜集,然后存储到ES中,然后使用Kibana可视化界面从ES中检索出日志信息帮忙来定义线上问题所在,使用Nacos进行服务的注册与服务配置的管理作为服务注册中心与配置中心,服务问题追踪使用的是

sleuth+zepkin交给开源的Prometheus进行聚合分析,然后经由Grafana可视化界面进行展示,然后通过Prometheus提供的AlertManager得到一些告警信息然后通过邮件或短信发送给开发或运维,开发人员提交代码到github然后运维人员拉取代码,带包成docker镜像,然后使用K8S集成docker服务,将服务以docker容器的方式运行

2.微服务划分图

amin-vue面向工作人员,shop-vue面向用户

3.几种电商模式

4.微服务中的各种概念

 

 

项目介绍,项目架构和微服务划分 主要从需求方、盈利模式、技术侧重点这三个方面来看它们的不同。 阅读详情

相关推荐

GuLi商城-简介-项目介绍、分布式基础概念、微服务架构图

GuLi商城-简介-项目介绍、分布式基础概念、微服务架构图

兴趣是最好的老师 1779

谷粒商城笔记+踩坑(1)——架构、项目环境搭建、代码生成器

项目介绍、项目环境搭建、docker配置mysql,redis,jdk,maven、人人开源、快速开发、安装nodejs、逆向工程搭建,人人开源代码生成器

种一棵树最好的时间是十年前,其次是现在 1万+

Day01_谷粒商城(分布式基础篇)目录

p04Java工具使用架构图 p05微服务划分图 p06使用vagrant创建虚拟机 p07使用vagrant给虚拟机配置网络 p08、p09是安装docker、给docker配置阿里云镜像

weixin_45014721的博客 397

《谷粒商城基础篇》分布式基础&环境搭建

谷粒商场学习笔记

LXYDSF的博客 3533

利用Openlayers4实现地图遮罩效果(二)

之前实现的遮罩效果,在深色背景的底图上,对要突出的区域采用半透明遮罩,以此来突出该区域。但是有时底图颜色偏白,这时候不再适合对要突出的区域采用遮罩,而是要对突出区域之外进行遮罩处理。两种效果的对比入下图: ...

此爱如少年 6398

自抗扰控制ADRC原理解析及案例应用

ESO的设计通常基于系统动态方程的线性化或近似模型,其输出包括系统状态的估计值和总扰动的估计值。非线性状态误差反馈控制律(Nonlinear State Error Feedback,NLSEF)是ADRC的最后一个环节,负责根据ESO和TD提供的信息生成控制信号。ADRC的另一个重要发展方向是与其他控制策略的融合,如模糊控制、神经网络和自适应控制等,以进一步提高系统的鲁棒性和适应性。ADRC的参数主要包括扩张状态观测器(ESO)的参数和非线性状态误差反馈控制律(NLSEF)的参数。

LIUMAO99的博客 9284

谷粒商城学习笔记(二):简介- 谷粒商城项目微服务架构图

简介-谷粒商城项目微服务架构图

cool-wangtongzhou 1235

某音私信接口二进制解析

本文探讨了某音私信接口的二进制请求处理过程,重点分析了请求体中的非文本字符和混合编码结构。文章详细描述了编码过程,包括使用Protocol Buffers的序列化方法将结构化数据转换为字节流,并通过Uint8Array包装成二进制数组。作者展示了如何提取和补全s.encode方法,并将其转化为Base64字符串以便在Python中解码执行

码王吴彦祖的博客 901

谷粒商城基础篇——Day01

01、分布式基础&项目环境搭建 一、项目简介 1. 项目背景 1.1 电商模式 市面上有 5 种常见的电商模式 B2B、B2C、C2B、C2C、O2O 1) B2B 模式 B2B(Business to Business),是指商家和商家建立的商业关系,如 阿里巴巴 2) B2C 模式 B2C(Business to Consumer) 就是我们经常看到的供应商直接把商品卖给用户,即 “商对客” 模式,也就是通常所说的商业零售,直接面向消费者销售产品和服务,如苏宁易购,京东,天猫,小米商城 3) C

wu6426的博客 2230

【图像超分】论文精读:SRConvNet: A Transformer-Style ConvNet for Lightweight Image Super-Resolution

本文提出了一种轻量级图像超分辨率重建方法SRConvNet,结合了卷积神经网络和Transformer的优势。针对传统Transformer计算复杂度高的问题,设计了傅立叶调制注意力(FMA)替代自注意力机制,通过区域频率空间调制实现高效的全局依赖建模;同时引入动态混合层(DML),采用混合尺度动态卷积结合通道拆分机制增强局部特征提取。实验表明,SRConvNet在计算效率和参数数量上显著优于现有轻量级超分方法,同时保持了优异的重建性能。该方法为移动端部署提供了有效的解决方案,在精度与复杂度间取得了良好平衡

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 808

课设:FPGA音频均衡器 verilog设计及仿真 加报告

未来,随着FPGA技术的进一步发展和应用场景的扩大,FPGA音频均衡器将发挥出更大的作用,并为音频领域带来更多创新和突破。(a)音乐制作:均衡器可以调整音频信号中不同频段的能量分布,使得乐器声音更加明亮、动感,从而提升音乐制作的质量和创作的灵活性。以上步骤提供了设计一个音频均衡器的大致过程,但值得注意的是,具体实现的细节和复杂度可能因设计要求和所使用的平台而有所不同。确保设计满足预期的性能和要求。确定均衡器的功能和要求:定义你的音频均衡器需要实现的功能,包括频率范围、增益范围以及可调参数数量等。

QQ_778132974的博客 1588

谷粒商城day01

(我觉得写得很烂,不是一件坏事,这事是我第一次做,烂是正常的,我觉得烂是因为我想变得更好,我有上进心;烂也是我成长,是我为梦想行动的证明,这比别人那发光的笔记还要珍贵)重新启动服务后,访问:http://localhost:7000/coupon/coupon/test;重新启动gulimall-coupon服务,访问请求:http://localhost:9000/member/member/coupons。该项目是前后端分离的项目,在外网可以部署我们的前端页面,内网则部署我们的后端服务器;

不躺平的DD的博客 192

Python计算时间差的方法

使用datetime模块是Python内置的方法,使用timedelta对象可以更精确地计算时间差,而使用dateutil库则提供了更为灵活和方便的操作方式。我们可以使用datetime模块中的datetime类来表示一个具体的日期和时间,并进行相应的运算。在Python中,我们经常需要计算日期和时间之间的差异,例如计算两个日期之间的天数、小时数、分钟数等。Python提供了多种方法来计算时间差,下面我们将介绍其中的几种常用方法,并附上相应的源代码。在上面的代码中,我们使用了dateutil库中的。

学习使你进步。 2086

Day01 项目简介&分布式基础概念

市面上有5种常见的电商模式B2BB2CC2BC2CO2O;1B2B模式, 是指商家与商家建立的商业关系。如:阿里巴巴2B2C模式, 就是我们经常看到的供应商直接把商品卖给用户,即商对客模式,也就是通常说的商业零售,直接面向消费者销售产品和服务。如:苏宁易购、京东、天猫、小米商城3C2B模式,即消费者对企业。先有消费者需求产生而后有企业生产,即先有消费者提出需求,后有生产企业按需求组织生产4C2C模式,客户之间自己把东西放上网去卖,如:淘宝,闲鱼5。

6个日的博客 822

31、车载通信中的可见光通信(VLC)技术解析

本文详细解析了车载通信中可见光通信(VLC)技术的应用背景、优势及发展前景。对比传统RF通信技术(如DSRC),VLC利用LED照明设备实现高效、安全的车辆与车辆、车辆与基础设施之间的通信,具有频谱资源丰富、安全性高、无电磁干扰等优势。文章还探讨了VLC在交叉口交通控制、高速公路通信、自动驾驶等场景的应用潜力,展望了其在未来智能交通系统中的重要作用。

hill8的博客 318

【SAP HANA 24】HANA与Oracle SQL语法对照表

HANA SQL参考及Oracle 语法对照

探索 Java 编程的技巧、最佳实践和解决方案。本博客提供针对 Java 开发者的实用指南,涵盖从基础到高级话题,旨在提升编程效率和技能。 1424

[项目练手笔记-谷粒商城(SpringCloud Alibaba+vue前后端分离)]day01环境搭建(基于人人前后端分离开源fast项目)

[项目练手笔记-谷粒商城]day01环境搭建 本项目是基于尚硅谷教程**2020微服务分布式电商项目《谷粒商城》**设计,感谢尚硅谷的用爱发电,视频链接 一、环境搭建 1.系统准备 本次实习使用的是centos7系统,阿里云服务器,这里不得不提良心阿里云服务让学生可以免费白嫖,白嫖教程地址:https://blog.youkuaiyun.com/qq_41522089/article/details/107044432 2.安装docker 1、检查内核版本,必须是3.10及以上 ​ uname -r 2、安装doc

叶落雨飘的博客 1437

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

谷粒商城-基础篇-Day01-环境准备

在coupon模块下创建bootstrap.properties(这个配置文件加载的优先级最高)创建一个model名字为gulimall-gateway继承gulimall-common模块。当访问的参数url=baidu的时候会自动跳转到https://www.baidu.com/在nacos中创建一个配置文件gulimall-coupon。在优惠卷模块的contoller中添加一个查询优惠卷的方法。引入spring-web和openfeign的依赖。将其他模块的微服务用同样的方法都注册到nacos中。

qq_57907966的博客 687

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Day22_4_26 SpringCloud Alibaba -谷粒商城

一、项目依赖 1、组件 https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md

计算机小菜鸟 599

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

vue+springboot+springcloud项目实战(1)- 项目简介及环境搭建

【Day01】光子商城 出自尚硅谷雷丰阳老师的电商项目谷粒商城 基于SpringBoot2.x、SpringCould 2.x、redis、docker、vue… 分布式、微服务、前后端分离 一、项目介绍 一个B2C模式的电商平台,向用户销售自营的商品 二、项目微服务架构图 三、环境搭建 1、Linux虚拟机 我这里用的是VM ware12安装了CentOS 7.8 宿主机和虚拟机互ping小坑 刚开始网络模式用的NAT模式,虚拟机可以ping通主机,主机ping不到虚拟机,然后百度了一通,跟着网

小李同学呦 2332

谷粒商城学习笔记(1.环境搭建)

市面上有 5 种常见的电商模式 B2B、B2C、C2B、C2C、O2O;1、B2B 模式B2B (Business to Business), 是指商家与商家建立的商业关系。如:阿里巴巴2、B2C 模式B2C (Business to Consumer), 就是我们经常看到的供应商直接把商品卖给用户,即“商对客” 模式,也就是通常说的商业零售,直接面向消费者销售产品和服务。如:苏宁易购、京东、天猫、小米商城3、C2B 模式C2B (Customer to Business),即消费者对企业。

Kiritoasu的博客 3231

2022年最新《谷粒商城开发教程》:1 - 构建工程篇

2022年谷粒商城最新笔记,详细教程,运行百分百通过

Laptoy的博客 3047

谷粒商城-分布式微服务项目-基础篇

市面上有5种常见的电商模式B2BB2CC2BC2CO2O;1B2B模式, 是指商家与商家建立的商业关系。如:阿里巴巴2B2C模式, 就是我们经常看到的供应商直接把商品卖给用户,即商对客模式,也就是通常说的商业零售,直接面向消费者销售产品和服务。如:苏宁易购、京东、天猫、小米商城3C2B模式,即消费者对企业。先有消费者需求产生而后有企业生产,即先有消费者提出需求,后有生产企业按需求组织生产4C2C模式,客户之间自己把东西放上网去卖,如:淘宝,闲鱼5。

2302_80480374的博客 1341

谷粒商城-微服务架构图

分布式划分图。

weixin_53908842的博客 522

微服务项目框架及多模块开发

电商模式:市面上有5种常见的电商模式,B2B、B2C、C2B、C2C、O2O;1.B2B模式B2B(Business to Business),是指 商家与商家建立的商业关系。如:阿里巴巴2.B2C模式B2C(Business to Consumer),就是我们经常看到的供应商直接把商品卖给用户,即“商家对客户”模式,也就是通常说的商业零售,直接面向消费者销售产品和服务。如:苏宁易购、京东、天猫、小米商城。3.C2B模式C2B(Customer to Business),即消费者对企业(客户对商家)。

weixin_67465673的博客 1150
上一篇: NoClassDefFoundError: org/apache/lucene/search/highlight/Formatter报错解决
下一篇: 谷粒商城day02-virtualbox+vagrant搭建linux虚拟机与虚拟机网络配置
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我才是真的封不觉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值