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
分布式系统架构演进
迁移到MySQL的业务
架构演进
实战
mp.weixin.qq.com/s/5TqKKRfdC5CGiiFlfb_LEA随着业务的快速发展,做到未雨绸缪很重要,在提升关系型数据库的扩展性和高可用性方面需要提前布局,MySQL方案虽然不是万金油,却是
架构演进
中的一种典型方案
Java并发
·
2023-10-30 21:48
Spring Cloud 之RabbitMQ的学习【详细】
服务通信
分布式系统
通信两种方式:直接远程调用(同步)借助第三方间接通信(异步)同步通讯的问题Feign就属于同步通讯。
zmbwcx
·
2023-10-30 21:51
spring
cloud
spring
后端
分布式锁其实很简单,6行代码教你实现redis分布式锁
一、前言分布式锁是一种用于协调
分布式系统
中多个节点之间对共享资源进行访问控制的机制。它可以确保在分布式环境下,同一时间只有一个节点能够获取到锁,并且其他节点需要等待释放锁后才能获取。
小小鱼儿小小林
·
2023-10-30 20:13
架构
Java
代码制作
分布式
redis
数据库
gRPC初体验
一、gRPC简介1、RPC是远程过程调用的简称,在
分布式系统
中,客户端可以像调用本地对象一样调用远程机器上服务端对象,用于系统的垂直拆分,常见的JAVARPC框架有JAVA自带的RMI、基于Http的Hessian
程序员青菜学厨艺
·
2023-10-30 18:24
Java技术
java
EOS的BFT与DPOS
BFT共识机制是一种用于
分布式系统
的共识算法,可以确保在存在故障或恶意行为的情况下系统仍
平沙落雁子
·
2023-10-30 16:12
区块链
SpringCloud微服务保护方案解读
分布式系统
都存在这样一个问题,由于网
一个风轻云淡
·
2023-10-30 15:34
SpringCloud体系解读
spring
cloud
微服务
java
spring
后端
sentinel
springboot
退运险业务及系统
架构演进
史
作者:曾利⺠、杨代铭⽂章简介:本⽂回顾退运险上线⼗年以来相关系统架构的演进。背景 退运险对于我司来说是⼀个举⾜轻重⼀款产品,初创时期贡献了99.9%的保费收⼊,随着公司的发展各类产品的不断创新,退运险的⽐重在缩⼩,但它的规模在不断扩⼤,当前年保单量已超百亿。为了满⾜业务的发展,相应的系统经历不断的演进。初代架构 核⼼系统于2013年11⽉开始设计,当时不知道业务到底能有多⼤,所以起个名字叫⽆界
ZA技术社区
·
2023-10-30 13:32
系统架构
Eureka 与 Zookeeper浅谈
优先了解CAP定理:CAP原则又称CAP定理,1998年,加州大学的计算机科学家EricBrewer提出的,指的是在一个
分布式系统
中,Consistency(一致性)、Availability(可用性)
自闭菜鸟小吴
·
2023-10-30 11:18
微服务
新的学习
zookeeper
eureka
微服务架构
通过zookeeper浅谈一致性算法
CAP定理介绍CAP定理指的是在一个
分布式系统
中,Consistency(一致性)、Availability(可用性)、Partitiontolerance(分区容错性),三者不可兼得。
柒间
·
2023-10-30 10:42
zookeeper
zookeeper
分布式
云原生
十二、分布式面临的问题
一、
分布式系统
面临的问题复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。
菜小六
·
2023-10-30 10:16
分布式系统
面试题:分布式事务解决方案?
面试题分布式事务了解吗?你们是如何解决分布式事务问题的?面试题剖析一般来说,分布式事务的实现主要有以下5种方案:XA方案TCC方案本地消息表可靠消息最终一致性方案最大努力通知方案两阶段提交方案/XA方案所谓的XA方案,即:两阶段提交,有一个事务管理器的概念,负责协调多个数据库(资源管理器)的事务,事务管理器先问问各个数据库你准备好了吗?如果每个数据库都回复ok,那么就正式提交事务,在各个数据库上执
jsbintask
·
2023-10-30 09:43
分布式逻辑时钟
LogicalClock这里首先简单回顾下
分布式系统
以及分布式计算概念和特性。什么是
分布式系统
?image.png假设多个系统分布在多台机器上,多台机器组成一个
分布式系统
。
FlyCynomys
·
2023-10-30 08:59
什么是JMS(消息服务)
JMS的定义JMS即Java消息服务(JavaMessageService)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或
分布式系统
中发送消息,进行异步通信
wmxz520
·
2023-10-30 05:25
消息中间件
java
activemq
jms
BASE理论分析
CAP不可能同时满足,而分区容错是对于
分布式系统
而言又是必须的。 Base理论是对CAP中一致性和可用性权衡的结果,是基于CAP定理逐步演化而来的。
f192469fc2d5
·
2023-10-30 03:48
SpringCloud 微服务全栈体系(七)
分布式系统
中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。
柠檬小帽
·
2023-10-30 00:56
微服务全栈体系
spring
cloud
微服务
spring
互联网应用架构的演进(八大架构的演进过程)
文章目录前言常见概念八大
架构演进
过程单机架构应用数据分离架构应用服务集群架构读写/主从分离架构冷热分离架构垂直分库架构微服务架构容器编排架构前言博主最近在学中间件,理解互联网应用架构的演进过程,对于中间件的作用理解和在整体中定位十分有用常见概念应用
.SacaJawea
·
2023-10-29 23:36
中间件学习
架构
Redis分布式锁与延时队列
CAP原则又称CAP定理,指的是在一个
分布式系统
中,一致性(Consistency)、可用性(Availability)、分区容错性(Parti
董小凯
·
2023-10-29 23:03
中间件
Redis
Redis
Java
中间件
NoSql
分布式事务
如果客户端发给
分布式系统
某个节点一个写请求,如果必须其他所有的节点都写入成功才给返回客户端成功,则保证了一致性,但是如果其中一台节点挂掉,整个请求就不会返回成功而堵塞,丢失了可用性。
驰骋光束
·
2023-10-29 20:23
杂记整理
分布式
微服务架构之旅——《走进SpringCloud》
系统架构走向分布式已经是服务器开发领域解决该问题唯一的出路,然而
分布式系统
由于天生的复杂度,并不像开发单体应用一样把框架一堆就能搞定,因此各大互联网公司都在投
JAVA搬砖
·
2023-10-29 20:23
java
springcloud
成长进步
JAVA
SpringCloud
微服务
分布式共识算法——Paxos、ZAB、Raft
分布式算法01分布式基本理论CAP理论1998年,加州大学的计算机科学家EricBrewer提出,
分布式系统
有三个指标。
-特立独行的猪-
·
2023-10-29 19:26
#
后端分布式系统架构设计
分布式
共识算法
数据库
Paxos & raft & zab理论
有以下几种角色:Client(客户):Client向
分布式系统
发出请求,并等待响应。。
白夜的Alice
·
2023-10-29 19:26
分布式
分布式
分布式一致性算法-Paxos、Raft、ZAB、Gossip
一致性算法的定义一致性就是数据保持一致,在
分布式系统
中,可以理解为多个节点中数据的值是一致的。一致性的分类强一致性说明:保证系统改变提交以后立即改变集群的状态。
hellozhxy
·
2023-10-29 19:53
分布式
分布式系统
RedisAtomicLong实现自增流水号
前言在项目中许多过这样的需求,记录留做备忘。需要创建一个递增序列,这个序列会提供给多个应用来使用,这样就需要保持序列的原子递增。RedisAtomicLongspring-data-redis包中提供的,可以对数据中的Long类型进行原子性操作的类,下面是这个类的头:我们可以看到java.util.concurrent.atomic.AtomicLong,和java自带的atomic包一样进行原子
灵豸
·
2023-10-29 18:07
redis
java
redis
数据库
Redis的分布式锁详解
一、什么是分布式锁:1、什么是分布式锁:分布式锁,即
分布式系统
中的锁。在单体应用中我们通过锁解决的是控制共享资源访问的问题,而分布式锁,就是解决了
分布式系统
中控制共享资源访问的问题。
张维鹏
·
2023-10-29 18:32
Redis缓存
RedLock
Redisson
watchdog看门狗
Redis分布式锁
分布式锁-Redis红锁解决方案
一分布式锁的概念1:概念分布式锁(多服务共享锁)在分布式的部署环境下,通过锁机制来让多客户端互斥的对共享资源进行访问控制
分布式系统
不同进程共同访问共享资源的一种锁的实现。
懒鸟一枚
·
2023-10-29 18:00
#
分布式锁
#
缓存
分布式
redis
面向服务的架构设计理论与实践
它可以帮助组织在
分布式系统
中协调和管理各种Web服务的交互。BPEL提供了一种基于XML的语法,用于定义业务流程的逻辑和参与者之间的通信。使用BPEL,您可以将业务流程抽象为一系列的活动和任务,这些
骚戴
·
2023-10-29 16:50
#
系统架构师【案例分析】
面向服务的架构设计理论与实践
软考
系统架构师
ETCD 分布式锁
但是,随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于
分布式系统
多线程、多进程并且分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效,单纯的JavaAPI并不能提供分布
程序员札记
·
2023-10-29 16:06
ASP.NETCore——JWT
JWT(JsonWebToken)1、JWT把登录信息(也称作令牌)保存在客户端,而非服务器端,天然适合
分布式系统
2、为了防止客户端的数据造假,保存在客户端的令牌经过了签名处理,而签名的密钥只有服务器端才知道
算盘
·
2023-10-29 12:56
ASP.NET
Core
asp.net
并发环境下,先操作数据库还是先操作缓存?
前言在
分布式系统
中,缓存和数据库同时存在时,如果有写操作的时候,先操作数据库还是先操作缓存呢?先思考一下,可能会存在哪些问题,再往下看。下面我分几种方案阐述。
morning_sir_jking
·
2023-10-29 12:14
分布式系统
基础-分布式事务
1、数据库事务大部分情况下,我们所说的事务都是指“数据库事务(DatabaseTransaction)”,后来的各种非数据库的事务也都借鉴和参考了数据库事务的定义:事务是数据库运行中的一个逻辑工作单位,工作单元内的一系列SQL命令具有原子性操作特点,这些命令要么完全成功执行,要么完全撤销或不执行,如果是后者,则表现为数据库内的最终数据没有发生任何改变。事务通常由数据库中的事务管理子系统负责处理。数
RonTech
·
2023-10-29 10:10
架构师
分布式系统基础
分布式系统基础专栏
分布式
分布式事务
Redisson的看门狗策略——保障Redis数据安全与稳定的机制
在
分布式系统
中,Redis作为一种高性能、低延迟的内存数据存储系统,被广泛应用于各种场景。然而,在复杂的环境中,Redis数据可能会面临过期失效或死锁等问题,这对应用程序的稳定性
懒鸟一枚
·
2023-10-29 06:21
#
分布式锁
#
缓存
redis
缓存
使用Vagrant部署虚拟分布式开发和测试环境
同步更新到笔者个人博客,可以访问我的博客查看原文:https://www.rockysky.tech创建自动化配置开发环境最近由于最近研究和学习的关系,需要经常配置和搭建多个虚拟机组成的
分布式系统
。
Rocky-Yang
·
2023-10-29 03:29
分布式系统
DevOps
vagrant
容器
分布式
哈希算法:哈希算法在
分布式系统
中有哪些应用?
这三个应用都跟
分布式系统
有关。哈希算法是如何解决这些分布式问题的?应用五:负载均衡负载均衡算法有很多,比如轮询、随机、加权轮询等。
贾欣晓
·
2023-10-29 02:01
数据结构与算法
哈希算法
算法
Java并发编程指南:如何正确使用信号量和线程池熔断机制
前言:在
分布式系统
中,选择合适的熔断机制是保护系统免受故障影响的关键。
热心码民阿振
·
2023-10-29 02:59
Java
java
开发语言
spring
cloud
分布式
分布式系统
服务器要求,浅谈
分布式系统
分布式系统
的由来软件系统的架构一直以来随着技术的发展和市场的需求进行着不断的演进。最初,各行业业务相对比较简单,对系统的要求也不高,软件系统的架构均采用单一应用架构,此时单台服务器即可满足系统的要求。
孔昊旻
·
2023-10-28 23:57
分布式系统服务器要求
浅谈
分布式系统
及 Dubbo
一、什么是
分布式系统
?
Vcatory
·
2023-10-28 23:55
代码及框架原理
Dubbo
dubbo
浅谈
分布式系统
文章目录
分布式系统
应用数据分离架构应用服务集群架构读写分离/主从分离架构引入缓存--冷热分离架构数据库分库分表存储集群微服务架构小结
分布式系统
只有一台服务器负责所有的工作称为单机架构,但是一台主机的硬件资源是有上限的
CHJBL
·
2023-10-28 23:24
Redis
redis
分布式
Spring Boot进阶(93):体验式教程:手把手教你整合Spring Boot和Zipkin
前言
分布式系统
开发中,服务治理是一个比较重要的问题。为了更好地实现服务治理,需要解决服务跟踪问题,即如何对
分布式系统
中的服务进行监控和追踪。
bug菌¹
·
2023-10-28 22:48
spring
boot
java
Zipkin
分布式服务架构精讲pdf文档:原理+设计+实战
前言如果你期待对
分布式系统
有一个更全面的认识,想要了解各个技术在
分布式系统
中如何应用、分别解决哪些问题、有怎样优秀的实现,推荐阅读、收藏本篇。
Java并发
·
2023-10-28 20:19
山东大学计算机网络期末
分布式系统
:是建立在网络上的软件系统,有高度的内聚性(数据库分布节点高度自治)和透明性(数据库分布节点对用户是透明的)。Internet是最著名的计算机网络,万维网是最
mvm0
·
2023-10-28 19:04
期末
计算机网络
学习
【MySQL数据库重点】第一节:前提基础知识
3.客户端-服务器4.
分布式系统
5.现代电脑和最早电脑6.微型计算机系统7.SQL分类:1.数据库是啥:数据库是一个“广义”的概念(1)表示一门学科(2)表示一类软件,管理数据的软件(3)表示某一个具体的数据库软件
为祖国添砖爪哇
·
2023-10-28 18:06
大学知识杂库
Java
1024程序员节
Go基础——基础语法
通常用于网络编程、云服务器、游戏服务器、DevOps、Web应用、
分布式系统
、容器虚拟化、区块链领域等领域。
星辰丨致青春
·
2023-10-28 18:29
GO
golang
开发语言
后端
RabbitMQ入门
消息传递系统:在操作系统和
分布式系统
的发展中,出现了一些消息传递系统,例如DEC的消息系统(DECmessage),它允许不同进程之
Elaine202391
·
2023-10-28 12:15
消息队列
rabbitmq
分布式
架构经典案例
去哪去哪儿网支付系统
架构演进
全历程基于文档模型的交易系统微博微博付费打赏架构:一个社交场景下准金融项目开发和实践其它支付系统整体架构可用性高达五个9!
zlmind
·
2023-10-28 11:35
Redis快速上手篇七(集群-分布式锁)
分布式锁随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于
分布式系统
多线程、多进程并且分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效。
没时间喽
·
2023-10-28 09:56
数据库
redis
分布式
数据库
Redis快速上手篇八(redission分布式锁)
简单说就是redis在
分布式系统
上工具的集合,Redission提供了分布式锁的多种多样的功能.使用redission自定义redis分布式锁无法自动续期,比如,一个锁设置了
没时间喽
·
2023-10-28 09:56
redis
数据库
缓存
分布式唯一 ID
在
分布式系统
中,有些场景需要使用全局唯一ID,一来作为业务标识,一来为了满足接口的幂等性设计。例如我们文件系统中的fid。
GeorgeMR
·
2023-10-28 07:09
【遇见Doris】基于Doris的有道精品课数据中台建设实践
李荣谦有道精品课数据中台团队数据中台实时数仓负责人我们本次想要和大家分享一下有道精品课数据中台的
架构演进
过程,以及Doris作为一个MPP分析型数据库是如何为不断增长的业务体量提供有效支撑并进行数据赋能的
ApacheDoris
·
2023-10-28 02:44
大数据
数据库
java
flink
人工智能
zabbix的简介已经安装
是一个基于WEB界面的提供
分布式系统
监视以及网络监视功能的企业级的开源解决方案。agent端:主机通过安装agent方式采集数据。server端:通过收集agent发送的数据,写入数据库(M
一只小企鹅0v0
·
2023-10-28 01:49
干货|排他锁和共享锁分别是什么?有什么不同?
分布式锁是控制
分布式系统
之间同步访问共享资源的一种方式。
传智播客
·
2023-10-28 00:54
数据库
java
zookeeper
分布式
redis
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他