E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
订单系统
干货 | 降低复杂度提升效率,DDD在携程用车/租车
订单系统
重构中的实践
作者简介小白龙,携程资深后端开发工程师,关注架构落地、研发效能领域。随着历史业务不断迭代和业务场景越来越复杂,携程用车、租车(简称两车)面临历史技术债和系统复杂度越来越高带来的理解、维护、迭代困难等问题,我们开始寻求如何更有效的降低复杂度和提升效率的方法。本文描述了两车如何利用DDD(Domain-drivenDesign,领域驱动设计)方法论降低系统复杂度以及在重构历史系统中的取舍和思考。对于复
携程技术
·
2023-04-12 11:50
重构
干货 | 携程商旅
订单系统
架构设计和优化实践
携程商旅
订单系统
针对B端客户定制化需求多样性,商旅产线丰富性,TMC业务与产品业务结合的复杂性等,对
携程技术
·
2023-04-12 11:50
java
数据库
分布式
consul
j2ee
Tornado生产环境部署
以下是我之前部署《基于Tornado的微信小程序
订单系统
》中nginx的配置文件,更详细地如何使用Tornado+Nginx+Supervisor部署生产环境,请参考文章部署Tornado#nginx.confworker_processes1
MononokeHime
·
2023-04-12 07:54
漫画:什么是中台?
所谓前台即包括各种和用户直接交互的界面,比如web页面,手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询、
订单系统
等等。什么是后台?后台并不直接面向用户,而是面向运营人员的配置管理
视学算法
·
2023-04-11 05:51
责任链和命令模式在
订单系统
的实战记录
今天翻了一下之前的博客,曾经记录过关于ApacheCommonsChain的使用,它其实基于责任链,命令模式来写的,它很适合做流程化的逻辑代码,比如订单的下单,支付流程以及退款流程,让代码写的很nice,下面把我应用在
订单系统
的实战记录下
程序员爸爸
·
2023-04-10 03:21
入职阿里啦!16步快速搭建Java开发项目模板,拒绝重复性工作
测试策略:自动化测试如何分类,哪些必须写测试,哪些没有必要写测试;技术架构:技术架构图;部署架构:部署架构图;外部依赖:项目运行时所依赖的外部集成方,比如
订单系统
会依赖于会员系统;环境信息:各个环境的访问方式
m0_60452169
·
2023-04-09 08:20
程序员
后端
java
面试
一个西二旗码农的自白
店里反馈有个
订单系统
掉单了,我微信给同事说查一下这个订单,
软件供应链安全
·
2023-04-09 01:43
RabbitMQ的基本概念和使用示例
无MQ:有MQ:优势应用解耦系统的耦合性越高,容错性就越低,可维护性就越低异步提速如图所示,在没有MQ的情况下,
订单系统
需要等待其他下游系统的反馈。
超的博客
·
2023-04-09 00:06
java-rabbitmq
rabbitmq
分布式
框架 day84 涛涛商城项目-
订单系统
,系统架构梳理及nginx实现虚拟主机
淘淘商城第十二天讲师:入云龙1今天内容1、
订单系统
的实现(独立的系统)2、Taotao-portal调用
订单系统
服务创建订单。
飛白
·
2023-04-08 19:26
笔记
web
笔记
nginx
系统架构
虚拟主机
微服务架构发展及趋势
面向服务)→微服务架构单体机构单体服务:系统维护困难、出现故障时会导致整个系统不可用分布式集群架构分布式集群架构:是将服务进行垂直拆分、水平拆分垂直拆分:根据业务等进行拆分,一个电商系统可以分为:用户系统、
订单系统
Lazy·R
·
2023-04-08 04:56
微服务
01 场景:一个真实电商
订单系统
的整体架构、业务流程及负载情况
1.电商核心业务——下单流程1.1下单流程图1.2流程说明:用户浏览商品系统添加商品到购物车选择其中某些商品下订单——提交订单拉起微信支付、支付宝支付——支付订单支付成功后,通知第三方仓储、发货系统,准备发货——物流发货1.3下单前涉及的业务选中购物车后,在确认订单页,确认订单中的商品、价格、运费等无误;选择是否使用优惠券、促销活动、积分等;确认快递方式(到付等)、收件地址、是否开发票、发票抬头等
鮀城小帅
·
2023-04-08 02:40
#
RocketMQ
java
订单中心探索业务系统数据预置助力快交付之路
01“一个哈姆雷特式的问题”“业务系统”归根结底是支撑企业达成其某类业务目标所需要的业务过程和管理过程的功能合集,如客户管理系统、产商品管理系统、
订单系统
等。
鲸品堂
·
2023-04-07 07:42
运维
产品运营
big
data
订单超时未支付自动关闭实现方案
一.场景生活中,12306购票、京东、淘宝购物下单,都会遇到请在30分钟内进行支付的场景,互联网电商项目的
订单系统
都需要解决订单超时问题。
青年人责任
·
2023-04-06 03:13
java
intellij
idea
mysql不停机迁移_不停服! 怎么迁移数据
此期间无法给用户提供服务或只能提供部分服务.同时,为了确保迁移后业务及数据的正确性,迁移后测试工作也要占用不少时间.如此造成的损失是比较大的.接下来,本文将就如何在不停服的情况下进行数据迁移进行探讨.案例
订单系统
中存在这样一组订单表
疯地追猪-王晨
·
2023-04-04 16:48
mysql不停机迁移
rabbitmq常见面试题
常见的应用场景:异步处理先处理主要的业务,异步处理次要的业务,如主要流程是生成订单、扣减库存;次要流程比如购买成功之后会给用户发优惠券,增加用户的积分应用解耦场景:以电商的下订单为例子,把消息队列作为中间件,当
订单系统
下完单后
李大寶
·
2023-04-04 06:54
面试题
redis
ES
mq知识点
rabbitmq
RocketMQ底层源码解析——事务消息的实现
当前业务的处理分支包括:主分支
订单系统
状态更新:由未支付变更为支付成功。物流系统状态新增:新增待发货物流记录,创建订单物流记录。积分系统状态变更:变更用户积分,更
CoderBruis
·
2023-04-03 14:01
RocketMQ原理分析
java
nodejs实现文件传输保存
今天利用node做一个文件上传功能,使用场景:这个在我们很多的应用当中都会遇到,比如我们注册用户,注册用户的时候都会要求上传头像;比如说大家做
订单系统
,商品有问题、故障,订单肯定会有退换货功能吧,要求上传图片等等
卓儿lover
·
2023-04-03 03:29
分布式事务解决方案—独立消息服务
举一个用户下单支付的例子,我们有一个支付网关系统,在接收到第三方回调通知成功的情况下,我们
订单系统
需要update订单表为已支付,并insert支付流水,在会员账
Damo很努力
·
2023-04-03 01:28
关于消息队列的认知和理解
的使用消息队列的作用1.解耦合2.异步处理3.流量削峰4.消息通讯使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ消息队列的应用场景一.解耦合假使现在有个
订单系统
和库存系统
热心市民Mr.yang
·
2023-04-02 12:10
MQ消息队列
java
JavaWeb.11.三层架构
:详细代码:企业做开发会涉及到一下四个点:1.系统的耦合性(紧密度):藕断丝连,与系统的多个部分都有联系2.系统的拓展性3.代码的可读性4.业务的拓展性耦合性:比如:公司开发了一个系统,会有用户系统,
订单系统
YY…
·
2023-03-31 10:53
javaWeb
后端
web
html5
java
tomcat
谷粒商城订单
订单1、订单中心电商系统涉及到3流,分别时信息流,资金流,物流,而
订单系统
作为中枢将三者有机的集合起来。
chenfl0808
·
2023-03-31 03:32
谷粒商城
java
谷粒商城
订单系统
简介电商系统涉及到3流,分别时信息流,资金流,物流,而
订单系统
作为中枢将三者有机的集合起来。
UnityAlvin
·
2023-03-31 02:43
谷粒商城
分布式事务
分布式锁
消息队列
RabbitMQ
尚硅谷微服务分布式电商项目《谷粒商城》基础篇学习总结
其中后台管理系统基于SpringBoot+SpringCloud+SpringCloudAlibaba+MyBatis-Plus实现,包括:系统管理、商品系统、优惠营销、库存系统、
订单系统
、用户系统、内容管理等七大模块
朱一橘
·
2023-03-31 01:59
谷粒商城
java
spring
boot
mongodb跨集合查询_MongoDB助力一个物流
订单系统
原创不易,相遇也不易,还请各位哥哥姐姐右上角把我设为星标,点赞在看,养成习惯,回复bigsai获取pdf资源一份课程导学我们都知道MongoDB是一款非常出色的非关系型文档数据库,你肯定会想问MongoDB这么强,我们该怎么用或者有啥运用场景呢?MongoDB的应用场景非常多,无论是数据存储还是日志存储越来越多的公司在使用MongoDB,而我们今天也在SpringBoot基础上使用MongoDB实
weixin_39629631
·
2023-03-30 23:22
mongodb跨集合查询
图片
RabbitMQ消息中间件使用详解
⽐如以电商
订单系统
为例,如果各服务之间使⽤同步通信,不仅耗时较久,且过程中受到⽹络波动的影响,不能保证⾼成功率。因此,使⽤异
后端小菜鸡
·
2023-03-30 18:34
rabbitmq
java
分布式
Kafka问题解决(一)
表过大主键冲突数据库主从延迟重复消费多环境消费问题后记1.别人的案例转载:我用kafka两年踩过的一些非比寻常的坑_苏三说技术的博客-CSDN博客前提简述:该系统属于订单的下游业务,用户点完菜下单后,
订单系统
会通过发
开水烫蛤蟆
·
2023-03-30 13:23
消息中间件
kafka
分布式
SnowFlake 算法实现
例如,有一个
订单系统
部署在A、B两个节点上,那么如何在这两个节点上产生各自的订单ID,并且保证ID值不会冲突。通常有三种解决方案。
chengqiuming
·
2023-03-30 13:24
架构师
数据结构与算法
算法
架构
MYSQL 分表分区
以阿里
订单系统
为例(参考《企业IT架构转型之道:阿里巴巴中台战略思想与架构实现》),它选择了三个column作为三个独立的shardingcolumn,即:order_id,user_id,merchant_code
ItBeacher
·
2023-03-30 05:50
guava EventBus的使用
观察者模式在我们日常开发中使用非常广泛,例如在
订单系统
中,订单状态或者物流信息的变更会向用户发送APP推送、短信、通知卖家、买家等等;审批系统中,审批单的流程流转会通知发起审批用户、审批的领导等等。
缓慢移动的蜗牛
·
2023-03-29 10:34
大数据Flink进阶(二):数据架构的演变
一、业务处理-单体架构传统单体架构最大的特点是集中式数据存储,一个企业中可能有很多业务系统,例如:
订单系统
、CRM系统、ERP系
Lansonli
·
2023-03-29 04:03
大数据入门核心技术
#
Flink
大数据
大数据Flink
数据架构
你的系统如何支撑高并发?
另外,比如电商平台中的
订单系统
、商品系统、库存系统,在高并发场景下的架构设计也是不同的,因为背后的业务场景什么的都不一样。
361独家记忆
·
2023-03-28 07:39
数据仓库中的ER实体模型和维度模型
一、数据仓库建模的意义一个公司中会有多个业务业务系统,比如:OA系统、
订单系统
、财务系统、人事系统、仓储系统等,因此需要按照一定的组织结构将所有数据都整合起来,形成一个仓储平台。
小帅明3号
·
2023-03-26 23:38
订单系统
设计-基础篇
1.电商基础架构1.1订单模块作用电商所有模块中,
订单系统
作为最为核心的模块,决定了整个流程能不能顺畅的执行,起着承上启下的作用(下单、支付、履约、售后、清结算、营销活动)。
吃猫的大鱼
·
2023-03-25 04:45
架构
系统架构
状态模式
几句话总结消息队列的五种使用场景
2.消息队列应用场景2.1解耦应用解耦应用解耦如上图,我们知道,在实际操作中,每次一个
订单系统
对库存系统调用增删改查,都是以此sql操作,如果并发量大,那么响应的时间会急剧上升。
fly先森
·
2023-03-24 12:23
微服务的拆分
拆分的时候力度怎么把控,拆分的更细么这是我们做微服务拆分要考虑的东西首先微服务拆分的时机需要进行微服务拆分的场景我们看微服务拆分,什么时候进行的拆分在单体项目中像我们的订单并发都比较高,注册这些并发比较低,但是为了迎合
订单系统
的高并发
一个诺诺前行的后端程序员
·
2023-03-23 19:15
33
微服务
java
架构
新零售订单:从上帝视角出发,俯视
订单系统
的设计
编辑导语:前三篇讲解了订单的前台功能设计,包含订单下单、订单管理及订单售后。本篇从中后台视角讲述整个新零售订单中心的架构、流程以及功能设计。一、订单架构1.1应用层应用层直接面对终端用户,负责为用户提供订单交易服务,从是否为自建系统可以分为自建平台渠道和第三方平台渠道。自建系统渠道分为PC商城、App商城、小程序商城。第三方平台店铺可分为淘宝天猫店铺、京东店铺、拼多多店铺等。尽可能的拓展应用层的服
Axure原型设计
·
2023-03-20 20:41
支付项目介绍-清结算、风控、路由系统
这里只是说了个大概,详细细节还需要涉及到具体项目时去深入了解逻辑和规则一、清结算系统1.清结算订单流水流程说明1.消费
订单系统
将支付成功的订单推送进清结算流水,记录相关订单信息2.结算周期是D0,记录预计结算时间
安之若素_Lei
·
2023-03-19 17:13
基础平台设计-
订单系统
(一)
本文重点介绍【
订单系统
】的框架结构、流程、状态机扭转、字段设计,作为【
订单系统
】系列文章的开篇。
猩猩相嘻
·
2023-03-18 21:33
分布式环境扣除库存
2.下单成功后
订单系统
调用支付服务,支付成功后回调订单接口,订单接口发送mq订单成功消息。3.商品服务收到订单消息修改预扣日志状态。时序图:商品库存扣减时序图.png流程图:商品库存
krose1
·
2023-03-17 07:26
RocketMQ专题02
1.1.1下单用户请求
订单系统
下单.
订单系统
通过RPC调用订单服务下单.订
crysw
·
2023-03-13 19:42
消息队列MQ
rocketmq
java
dubbo原理面试题,面试真题解析
除了这些典型事情,每秒几十万请求的秒杀系统、每天千万级的
订单系统
、每天亿级日活的信息流系统等,都可以归为高并发。很显然,上面谈到的高并发场景,并发量各不相同,那到底多大并发才算高并发
普通网友
·
2023-03-13 07:33
程序员
java
经验分享
面试
订单系统
:从0到1设计思路
概述本文主要讲述了在传统电商企业中,
订单系统
应承载的角色,就
订单系统
所包含的主要功能模块梳理了设计思路,并对
订单系统
未来的发展做了一些思考。
攻城狮大兵
·
2023-03-13 05:45
订单系统
搭建
订单直接关系着收益指标,一个完善的
订单系统
对后期营销及激励策略是尤为重要的。
blankpaper
·
2023-03-10 03:02
5. ActiveMQ平滑迁移到kafka
打个比方
订单系统
发送topic,会员系统和积分系统都会接收这个topic(会员增加成长值,积分系统加积分)。改
阿飞的博客
·
2023-02-18 22:39
RocketMQ4.X
这里,JDBC是可以用来访问许多不同关系数据库的API使用场景:核心应用解耦:
订单系统
-》物流系统异步:用户注册-》发送邮件,初始化信息削峰:秒杀、
方穹轩
·
2023-02-17 04:40
订单系统
架构 学习笔记
订单系统
架构学习笔记基础篇当结算时,结算页触发下单服务,数据存放在数据库中,异构到缓存中提供用户查询操作。当收银台支付完成时,同样会触发下单服务,修改数据库和缓存中的数据。
舟舟哥
·
2023-02-06 11:54
学习笔记
java
分布式
数据库
干货 | 万字长文详解携程酒店订单缓存 & 存储系统升级实践
前言携程酒店
订单系统
的存储设计从1999年收录第一单以来,已经完成了从单一SQLServer数据库到多IDC容灾、完成分库分表等多个阶段,在见证了大量业
携程技术
·
2023-02-06 11:53
中间件
数据库
数据仓库
分布式
java
应对618,京东到家
订单系统
高可用架构的迭代实战
大家好,我是京东到家后台研发部的架构师闫文广,今天将给大家分享京东到家
订单系统
的高可用架构及演变过程。京东到家是达达集团旗下中国最大的本地即时零售平台之一,目标就是实现一个小时配送到家的业务。
架构师小秘圈
·
2023-02-06 11:53
数据库
分布式
编程语言
redis
java
朴朴(线上超市)客服系统模拟
哪些商品)Who(谁要退、谁处理)Where(哪个门店、在哪取货)Why(退货理由)When(什么时间申请、审批、取货、退款完成)How(什么渠道退款)这样就能理清大部分的主线思路,当然我还没有仔细学习
订单系统
miiiiilk
·
2023-02-01 12:41
[原]复用你的代码--从构建类库到构建框架
莽荒时代:粘贴代码我们以最常见的
订单系统
为例,假设系统有一个功能是在客人下单的时候做一个实时的校验,伪代码如下://PC版本if($bookingPrice!
写回
·
2023-01-28 18:37
代码演变
代码的演变
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他