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
架构设计多租户分布式事务
浅谈虚拟货币体系产品
架构设计
任何具有虚拟货币交易商业模型的项目。都存在“用户充值”“用户消费”“服务利润结算”等一系列流程。财务部门有“成本概算”“资金监控”等需求。以下就简单的分享一个最近设计的虚拟货币体系。先来一张图这张图简要的描述了货币的生产、转移、核销的流程流程说明:1、系统中的货币,是由系统专户“生产发行”出来。具有相应权限的业务系统拥有“操作”系统专户“生产发行”货币的权限。2、根据具体业务请求将“系统专户”中的
锤子锤脑壳儿
·
2024-01-08 06:29
分布式事务
(1)
事务是操作数据库中某个数据项的一个程序执行单元。具有4个属性:原子性、一致性、隔离性、持久性。事务四个特征1、Atomic原子性事务中包含的各项操作在一次执行过程中,要么全部执行成功,要么全部不执行。2、Consistency一致性事务在执行之前和之后,数据都必须保证一致性。3、Isolation隔离性在并发环境中,并发的事务是相互隔离的,一个事务的执行不能被其他事务干扰。即不同的事务并发操纵相同
kk变色龙13
·
2024-01-08 06:49
分布式
java
Spring Boot 集成 Sharding-JDBC + Mybatis-Plus 实现分库分表
它们都提供数据分片,
分布式事务
和数据库编排功能,适用于Java同构,异构语言和云原生等各种情况。二、创建项目如下:使用STS创建SpringBoot项目,使用MVC三层结构开发代码:1)配置P
Liuzhoulin
·
2024-01-08 04:14
大模型日报-20240105
它结合了面向移动设备的
架构设计
和技术,包括从头开始训练的1.4B和2.7B参数的语言模型、以CLIP方式预训练的多模态视觉模型,以及通过投影实现的高效
程序无涯海
·
2024-01-08 01:23
大模型
日报
AIGC
模型训练
大模新分享
动态
论坛
系统
架构设计
笔记(45)—— 层次系统架构风格
1二层及三层C/S架构风格C/S架构是基于资源不对等,且为实现共享而提出来的,是20世纪90年代成熟起来的技术,C/S结构将应用一分为二,服务器(后台)负责数据管理,客户机(前台)完成与用户的交互任务。C/S软件架构具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受。但随着企业规模的日益扩大,软件的复杂程度不断提高,传统的二层C/S结构存在以下几个局限:二层C/S结构为单一服务器且
deniro
·
2024-01-08 00:03
编写自己的分布式框架—事务解决方案(二)
前言工欲善其事必先利其器,既然我们决定要做一个
分布式事务
框架,那首先需要了解一下,
分布式事务
是怎么回事,它跟传统的本地事务有什么区别,解决方案有哪些,每种解决方案的对比等等。
G_慧慧
·
2024-01-07 21:21
分布式事务
完美解决方案:消息中间件(kafka)+ 本地事物 + 消息校对
前言
分布式事务
是要保证多个服务下的多个数据库操作的一致性。
ZYNORL
·
2024-01-07 19:35
分布式
kafka
分布式事务
中间件
java
架构设计
之「 CAP 定理 」
在计算机领域,如果是初入行就算了,如果是多年的老码农还不懂CAP定理,那就真的说不过去了。CAP可是每一名技术架构师都必须掌握的基础原则啊。现在只要是稍微大一点的互联网项目都是采用分布式结构了,一个系统可能有多个节点组成,每个节点都可能需要维护一份数据。那么如何维护各个节点之间的状态,如何保障各个节点之间数据的同步问题就是大家急需关注的事情了。CAP定理是分布式系统中最基础的原则。所以理解和掌握了
不止思考
·
2024-01-07 17:10
Redis 数据一致性
概述当我们在使用缓存时,如果发生数据变更,那么你需要同时操作缓存和数据库,而它们两个又分属不同的系统,因此无法做到同时操作成功或失败,因此在并发读写下很可能出现缓存与数据库数据不一致的情况理论上可以通过
分布式事务
保证同时操作成功或失败
低吟不作语
·
2024-01-07 16:36
Redis
redis
数据库
缓存
EnterPrise Architect(EA)使用教程(二)用例建模
写在前面:软件设计与体系结构是对于UML详细介绍的一门课,本课的课程设计是根据教育培训系统完成业务建模、用例建模、用例分析、
架构设计
、构件设计五部分,在使用EA完成绘图的过程中,发现很多问题因为版本问题在操作上有些差异
gcn_Raymond
·
2024-01-07 16:02
EnterPrise
Architect
uml
你会“爱”上微服务架构中服务注册发现双子星(Nacos & Eureka)中的哪一个?
在前面架构的内容文章,灸哥多次提到和介绍过服务注册发现,大家都知道,在微服务
架构设计
中,服务注册发现是一个非常核心的组件,它可以帮助服务之间实现动态的互相“传达爱意”。
灸哥漫谈
·
2024-01-07 13:00
技术专项能力
灸哥问答
Nacos
Eureka
服务注册发现
配置管理
微服务
eureka
分布式系统
架构设计
之分布式缓存的数据拆分、数据同步和数据淘汰策略
三、数据拆分和同步策略1、数据拆分数据拆分是计算机科学中的一个概念,主要目的是为了提高数据访问速度或者在受限于存储空间大小时,对被访问的数据进行分块处理的技术,这种技术可以确保数据更高效地存储和访问。在分布式系统中,数据拆分尤为重要。当数据量巨大时,单一服务器节点可能无法高效地处理所有数据,此时,需要将大数据集分割成较小的,更易于管理的部分,每部分可以在不同的服务器或者节点上进行处理。一般常用的划
灸哥漫谈
·
2024-01-07 13:59
架构师修炼导航
分布式
缓存
分布式事务
相关问题及答案(2024)
1、什么是
分布式事务
,它与单机事务有何区别?
分布式事务
是一种跨多个网络分布的计算机节点和资源管理系统的事务。
辞暮尔尔-烟火年年
·
2024-01-07 12:53
分布式
有用的技术分享主题
SQLServer数据库和AgentJob集成化监控工具Airflow调度工具的安装和使用Tableau报表开发网络爬虫技术开发PythonGUI应用开发基于S3的数据湖
架构设计
和大数据开发Hive大数据仓库超大数据集去重解决方案
weixin_30777913
·
2024-01-07 10:42
sqlserver
数据库
数据仓库
big
data
etl
SpringBoot+Vue轻松实现考试管理系统
简介本系统基于SpringBoot搭建的方便易用、高颜值的教学管理平台,提供
多租户
、权限管理、考试、练习、在线学习等功能。主要功能为在线考试、练习、刷题,在线学习。
TPEngineer
·
2024-01-07 10:20
Spring
项目实战
甄选
spring
boot
vue.js
后端
【JavaFX】JavaFX11开发踩坑记录
JavaFX采用的是MVC
架构设计
,页面设计使用fxml文件;业务逻辑采用Controller,并在Controller中使用@FXML注解以及fx:id="xxx"来绑定fxml文件中的组件;JDK8
Issac-Clarke
·
2024-01-07 10:26
java
ui
第十三章 接口测试(笔记)
1.被测系统调用外部的接口2.系统对外提供的接口接口测试重点:检查接口参数传递的正确性,接口功能的正确性,输出结果的正确性,以及对各种异常情况的容错处理,以及权限控制,分页,调用次数的限制二、目前接口
架构设计
北冥鱼wang
·
2024-01-07 09:03
笔记
【软件系统
架构设计
】电子科技大学2023秋期末考试真题(考后回忆版)
题型分布分析题10分应用题前4题各5分,后6题各10分编程题10分分析题给出一个项目的PERT图,找出关键路径、最短完成时间、可以延误的任务、不能延误的任务应用题给出就诊业务的合作流程图,绘制编排流程图考察服务注册、转发、发现通信模式,写出消息和架构模式名称客户数据访问功能模块为了实现将TXT或Excel文件中的客户信息输入到数据库中,需要进行数据格式转换。在客户数据访问类(CustomerDAO
明月出天山_
·
2024-01-07 08:35
软件架构设计
软件工程
架构
uml
【软件系统
架构设计
】期末复习题目汇总:简答+应用
电子科技大学软件系统
架构设计
2023年秋期末考试复习题目汇总目录系统分析与设计概述面向对象建模语言系统规划系统需求分析系统
架构设计
软件建模详细设计设计模式用户界面设计系统分析与设计概述信息系统的6种类型
明月出天山_
·
2024-01-07 08:31
软件架构设计
软件工程
架构
uml
软件工程
【四】记一次关于
架构设计
从0到1的讨论
记一次关于
架构设计
从0到1的讨论简介:在一次面试中和面试官讨论起来
架构设计
这个话题,一聊就不知不觉一个小时了,感觉意犹未尽。
能源恒观
·
2024-01-07 08:12
微服务
架构
云原生
讲解eureca和nacus的区别
它们之间的主要区别如下:
架构设计
:Eureca是一个基于JavaScript的RPC框架,它使用了WebSockets作为传输层协议。
东北霸主劳德利
·
2024-01-07 05:47
eureka
深度解析:Kafka、ActiveMQ、RabbitMQ、RocketMQ的区别与比较
目录引言1.Kafka1.1
架构设计
1.2特点与优势2.ActiveMQ2.1
架构设计
2.2特点与优势3.RabbitMQ3.1
架构设计
3.2特点与优势4.RocketMQ4.1
架构设计
4.2特点与优势
喔的 喔的嘛呀
·
2024-01-07 05:16
kafka
activemq
rabbitmq
阿里巴巴的“双11”高并发秒杀终极版教程!(Java语言设计)
一、秒杀系统
架构设计
都有哪些关键点?说实话,作为一名程序员,我的技术能力也在公司业务的快速增长过程中得到了历练,并积累了一些大流量高并发网站
架构设计
和优化的经验,尤其是针对“秒杀”这个场景。
Java爱好者
·
2024-01-07 03:50
通用异构参数服务器技术
一、
架构设计
通用异构参数服务器技术的
架构设计
主要考虑的是系统的可扩展性和灵活性。这种设计需要能够适应不同的计算环境和任务需求,包括CPU、GPU、FPGA等不同的计算资源。
道亦无名
·
2024-01-07 02:32
人工智能
服务器
运维
初探InnoDB存储引擎的
架构设计
前言InnoDB组件结构:bufferpool:缓冲池,缓存磁盘的数据redologbuffer:记录对缓冲池的操作,根据策略写入磁盘防止宕机但事务已经提交而丢失数据undolog:当对缓冲池的数据进行修改时,在事务未提交的时候都可以进行回滚,将旧值写入undo日志文件便于回滚,此时缓冲池的数据与磁盘中的不一致,是脏数据1.BufferPool假设现在有一条更新语句:updateuserssetn
Colors_boy
·
2024-01-07 00:43
计算机基础以及运维实施介绍
运维工程师的职责产品发布前:负责参与并审核
架构设计
的合理性和可运维性,以确保在产品发布之后能高效稳定的运行。产品发布阶段:负责用自
星辰.606
·
2024-01-06 23:46
运维
Mybatis源码基本原理--XML版
文章目录mybatis是什么
架构设计
首先建立起Mapper的代理工程和代理映射器的注册和使用XML文件解析数据源解析、创建和使用SQL执行器(Executor)的定义与实现SQL解析参数处理器:策略模式实现封装处理结果注解
Artisan_w
·
2024-01-06 22:34
Mybatis
mybatis
xml
软考最新改革版【系统
架构设计
师考试】如何高效备考?
一、背景本人于2023年下半年参加软考,并顺利通过(52/49/50)。由于是计算机相关专业,毕业后从事的是算法工程师工作,因此备考时间从9月中旬开始,中间有事耽误了几个周末没有看书,前前后后复习的时候加起来大概两周。虽说有计算机基础,但实际能用上的并不多,而且很多也忘了,加上白天上班时间很紧迫。然而,可喜的是,软考不需要你考很高的分数,每科能到45分即可。于是,针对每科我都总结出了一套高效的复习
屠变恶龙之人
·
2024-01-06 21:27
系统架构
PB级大数据中台架构详解
成熟的
架构设计
只是其一,要取得突破性地业务增速和领先行业的地位,激活海量数据的价值才是长远之策。所以,阿里一直非常重视大数据领域的建设和投入,其中赫赫有名的就是大数据中台战略。
qianshanding0708
·
2024-01-06 19:06
腾讯
大数据
分布式
阿里巴巴
数据仓库
中台唯一的胜利果实:大数据中台架构详解
成熟的
架构设计
只是其一,要取得突破性地业务增速和领先行业的地位,激活海量数据的价值才是长远之策。所以,阿里一直非常重视大数据领域的建设和投入,其中赫赫有名的就是大数据中台战略。
中生代技术
·
2024-01-06 19:06
腾讯
大数据
分布式
阿里巴巴
hadoop
RocketMQ生产部署
架构设计
,建议收藏
正文梳理知识点,是快速提升技术的关键前面讲过,快速提升自己的技术硬实力其实是有方法的。大致就是梳理知识点+夯实基础+进阶深入学习+实战,下面我会一点点跟大家剖析,本文干货满满,大家仔细阅读。梳理知识后,夯实基础乃是刚需:深入进阶学习(28个主流Java知识点“一网打尽”)1、并发编程Java并发编程是整个Java开发体系中最难以理解,但也是最重要的知识点之一,一旦掌握你一定在市场上供不应求。Jav
imtokenmax合约众筹
·
2024-01-06 19:36
程序员
java
经验分享
面试
架构设计
模式详解:夯实
架构设计
的基础
文章目录一、分层
架构设计
1、层的定义2、什么是分层3、经典分层架构(1)OSI网络7层架构(2)CS架构(3)BS架构(4)企业应用三层架构4、为什么需要分层架构(1)复杂度隔离(2)防止错误传播(3)
秃了也弱了。
·
2024-01-06 19:05
架构-理论
系统架构
短信平台就该这么设计,稳的一批!
写这个开源项目的初心其实很简单:"帮助初中级研发工程师入门
架构设计
,提升他们的技术认知"。2018年,作为架构师,我参与一个短信平台的重构。发送短信的场景包括还款业务、CRM、促销业务等。
LINgZone2
·
2024-01-06 18:05
java
《系统
架构设计
师教程(第2版)》第3章-信息系统基础知识-06-办公自动化系统 (OAS)
文章目录1.概述1.1办公活动1.2办公自动化的概念(了解即可)2.功能2.1事务处理1)单机系统2)多机系统具2.2信息管理2.3辅助决策3.OAS的组成3.1计算机设备3.2办公设备3.3数据通信及网络设备3.4软件系统1.概述</
玄德公笔记
·
2024-01-06 17:16
#
软考架构师笔记
系统架构
系统架构设计师
清华
第二版
信息系统基础知识
办公自动化系统
软考架构师
YouBIP高级版总体架构
2、微服务的拆分原则下面来一个示例、sagas
分布式事务
流程示例
爱吾所爱(超超)
·
2024-01-06 16:41
用友技术架构总结
servlet
年度技术盘点 | 探索云原生化的服务架构体系的技术风向,攻克云原生化微服务架构的痛点和特性
随着数字化浪潮的涌现,不同的
架构设计
理念相互交织,共同构建了一个充满竞争和创新的技术时代。微服务、云原生、Serv
洛神灬殇
·
2024-01-06 16:02
#
云原生
架构
微服务
前端Web系统
架构设计
文章目录1.目录结构定义2.路由封装2.1API路由定义2.2组件路由定义3.Axios请求开发4.环境变量封装5.storage模块封装(sessionStorage,localStorage)6.公共函数封装(日期,金额,权限..)7.通用交互定义(删除二次确认,类别,面包屑...)8.接口全貌概览1.目录结构定义2.路由封装react-router62.1API路由定义2.1API路由定义i
小李科技
·
2024-01-06 15:52
T.个人总结
前端
seata的部署和集成
Seata是2019年1月份蚂蚁金服和阿里巴巴共同开源的
分布式事务
解决方案。致力于提供高性能和简单易用的
分布式事务
服务,为用户打造一站式的分布式解决方案。
ZSYP-S
·
2024-01-06 15:48
Seata
分布式事务
问题
在传统数据库事务中,必须要满足四个原则:ACID原则
分布式事务
,就是指不是在单个服务或单个数据库架构下,产生的事务,例如:跨数据源的
分布式事务
跨服务的
分布式事务
综合情况在分布式系统下,一个业务跨越多个服务或数据源
ZSYP-S
·
2024-01-06 14:43
分布式
基于selenium实现UI自动化
介绍及实现原理二、SeleniumWebDriver基于Python实现脚本1、Selenium环境安装2、Selenium操控浏览器的常用操作3、编写一个简单的Selenium脚本三、自动化测试框架及
架构设计
的选择
吾日三醒
·
2024-01-06 14:26
Python
Selenium
python
前端
selenium
Clickhouse为什么有这么高的性能
一、
架构设计
1、MPP架构(海量数据并行处理架构),sharenothing模式,每个节点访问自己的cpu、内存、磁盘,且与节点之间的数据访问并行。
sq0723
·
2024-01-06 13:43
clickhouse
大数据开发
大数据
clickhouse
分布式架构技术选型
文章目录前言分布式服务框架
分布式事务
分布式锁分布式缓存分布式消息系统分布式搜索系统分布式调度配置中心注册中心全链路追踪服务监控日志收集和分析服务路由服务熔断器负载均衡前言如果要把一个单体应用变成一个分布式系统
孤独如梦
·
2024-01-06 12:14
架构
分布式
分布式系统
微服务
04百万架构师核心技术设计实践——
分布式事务
设计
一、出现
分布式事务
的原因分类:只跨库(双删缓存策略,一个db,一个redis):单体的读写分离。
follow_me!
·
2024-01-06 12:11
springcloud
alibabab
分布式
微服务
架构
基于ZKEACMS的.Net Core
多租户
CMS建站系统
多租户
架构
多租户
技术或称多重租赁技术,简称SaaS,是一种软件架构技术,是实现如何在多用户环境下共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。
ZKEASOFT
·
2024-01-06 11:43
ZKEACMS
.net
core
cms
建站系统
基于Citus和ASP.NET Core开发
多租户
应用
对于
多租户
程序来说,Citus可以帮助企业对数据进行切片,相比于传统的数据管理方式,Citus更智能,操作更为简单,
dotNET跨平台
·
2024-01-06 11:42
B\S备忘录28——EF强行
多租户
效果?谁来进谁的库
上一次是解决了谁来建谁的库的问题,也就是注册,那么注册的人是要登陆我们的系统的,如何让用户进来就看到属于他的东西呢?这个就算属于登陆的问题了。我们在上一篇博客中说过,建库的数据库连接字符串我们可以存到系统后台管理端,那么我们可以建立一套关系,比如一个用户属于一个企业,而这个企业,有一套我们给分配的数据库。这种关系可以被我们用外键的形式记录在数据库中。这样我们在登陆的时候就可以仅仅根据用户名就能查出
Rephilo
·
2024-01-06 11:42
BS
Blazor服务器应用程序中使用EF Core的
多租户
这些应用程序被归类为“
多租户
”,因为每个客户都被视为应用程序的租户,拥有自己的数据集。本文“按原样”提供示例和解决方案。这些不是“最佳实践”,而是供您考虑的“工作实践”。
寒冰屋
·
2024-01-06 11:41
ASP.NET
CORE
Blazor
EF
Core
多租户
Ef Core花里胡哨系列(3) 动态修改实体对应的表(分表)、
多租户
EfCore花里胡哨系列(3)动态修改实体对应的表(分表)、
多租户
EfCore在加载的时候,会执行一次OnModelCreating用来加载所用到的实体。
胖纸不争
·
2024-01-06 11:37
Ef
Core
花里胡哨
.Net
Core
c#
.netcore
ef
core
数据库
Ef Core花里胡哨系列(4)
多租户
EfCore花里胡哨系列(4)
多租户
当然,我们要考虑设计问题,例如,切换Schema或者改变数据库时,EfCore同样也会刷新改实体的缓存,所以,首次查询将会很慢,不适合大表。
胖纸不争
·
2024-01-06 11:06
Ef
Core
花里胡哨
.Net
Core
c#
.netcore
ef
core
多租户
数据库性能测试
数据库
架构设计
数据库性能测试的目的以及范围数据库的常用架构数据库主从同步的工作原理数据库分库分表的设计方法性能测试的目的发现数据库相关的所有性能瓶颈性能测试范围sql语句-慢查询等资源使用率数据库架构的合理性数据库性能指标数据库常用架构一主多从一主多从读写分离
慕止
·
2024-01-06 11:44
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他