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
分布式系统架构演进
从0开始学大数据16-ZooKeeper是如何保证数据一致性的?
在
分布式系统
里的多台服务器要对数据状态达成一致,其实是一件很有难度和挑战的事情,因为服务器集群环境的软硬件故障随时会发生,多台服务器对一个数据的记录保持一致,需要一些技巧和设计。
源码头
·
2023-11-15 15:18
大数据
大数据
java-zookeeper
zookeeper
Zookeeper 命令使用和数据说明
2.3create命令,创建节点2.4delete命令,删除节点2.5set命令,设置节点数据2.6get命令,获取节点数据三、数据解析一、概述ZooKeeper是一个开源的、分布式的协调服务,它主要用于
分布式系统
中的数据管理和协调任务
QIFU
·
2023-11-15 13:10
分布式
zookeeper
分布式
分布式协调服务
管理分布式计算第一个谬误的指南
分布式计算是一个复杂的领域,面临着众多挑战,了解与之相关的谬误对于构建健壮且可靠的
分布式系统
至关重要。
沃趣数据库管理平台
·
2023-11-15 11:47
技术专栏
缓存
网络
分布式
云计算
系统架构
滴滴 Redis 异地多活的演进历程
本文简要分析了Redis实现异地多活的几种思路,以及滴滴Redis异地多活
架构演进
过程中遇到的主要问题和解决方法,抛砖引玉,给小伙伴们一些参考。
滴滴技术
·
2023-11-15 11:03
redis
数据库
缓存
spring cloud之注册中心(consul)
Consul简介-官网地址:https://www.consul.io-consul是一个可以提供服务发现,健康检查,多数据中心,key/value存储等功能的分布式服务框架,用于实现
分布式系统
的服务发现和配置
coo_lw
·
2023-11-15 10:40
Spring
Cloud
spring
cloud
微服务简单理解与快速搭建
分布式架构
分布式系统
是若干独立计算机的集合,这些计算机对用户来说就像单个相关系
没时间喽
·
2023-11-15 08:21
JAVA
微服务
微服务最强理论基础,堪称绝妙心法
前言微服务是
分布式系统
提高细粒度服务(useoffinelygrainedservices)使用的一种方式,在这种模式中,每个服务都有自己独立的生命周期,所有服务共同合作完成整体的功能。
sebeefe
·
2023-11-15 08:16
面试
学习路线
阿里巴巴
微服务
microservices
架构
intellij-idea
java
分布式 CAP 理论
大家都非常清楚地理解了CAP:任何
分布式系统
在可用性、一致性、分区容错性方面,不能兼得,最多只能得其二,因此,任何
分布式系统
的设计只是在三者中的不同取舍而已。
weixin_30379531
·
2023-11-15 07:29
数据库
【分布式】CAP理论详解
一、CAP理论概述在
分布式系统
中,CAP是指一组原则,它们描述了在网络分区(Partition)时,
分布式系统
能够提供的保证。
小颜-
·
2023-11-15 07:17
分布式
分布式
java
面试
中间件
Java主流分布式解决方案多场景设计与实战
Java的主流分布式解决方案的设计和实战涉及到多个场景,包括但不限于以下几点:分布式缓存:在Java的
分布式系统
中,缓存是非常重要的一部分。常用的分布式缓存技术包括Redis、EhCache等。
SpringJa
·
2023-11-15 04:38
Java学习
天机学堂
java
分布式
开发语言
zookeeper实践(搭建篇)
分布式系统
中,服务协作都是跨服务器才能完成的。在ZooKeeper之前,我们对于协作服务大都使用消息中间件,随着
分布式系统
的普及,用消息中间件完成协作,会有大量的程序开发。
Java蜗牛
·
2023-11-15 02:49
zookeeper
zookeeper
分布式锁几种实现方式
你了解业界哪些大公司的分布式锁框架在分析分布式锁的三种实现方式之前,先了解一下分布式锁应该具备哪些条件:在
分布式系统
环境下,一个方法在同一时间只能被一个机器的一个线程执行;高可用的获取锁与释放锁;高性能的获取锁与释放锁
青鱼入云
·
2023-11-15 00:33
架构
zookeeper
redis
分布式
微服务系列-使用 RestTemplate 的 Spring Boot 微服务通信示例
公众号「架构成长指南」,专注于生产实践、云原生、
分布式系统
、大数据技术分享。概述下面我们将学习如何创建多个Springboot微服务以及如何使用RestTemplate类在多个微服务之间进行同步通信。
架构成长指南
·
2023-11-14 21:33
spring
cloud
微服务
spring
boot
架构
分布式系统
并发请求限流平台Sentinel功能特性调研-原理分析总结(下篇)
摘要随着近些年系统稳定性要求越来越高,而系统限流则是其中提高系统稳定性的手段之一,而在众多限流平台中Sentinel凭着丰富功能特性和多次阿里双十一的线上实践,成为最热门限流平台之一,本文就Sentinel相关特性进行分析并测试并对底层原理进行分析,为后续相关系统建设积累经验。关键词:限流;熔断;自适应保护;Sentinel;流量控制4.流量控制原理分析见图40,在Sentienl中主要通过责任链
架构成长指南
·
2023-11-14 21:02
sentinel
限流
java
限流
sentinel
源码分析
熔断
Lambda 表达式各种用法,你都会了吗
公众号「架构成长指南」,专注于生产实践、云原生、
分布式系统
、大数据技术分享。前言Lambda表达式是Java8中引入的最有影响力的功能之一。
架构成长指南
·
2023-11-14 21:56
java
java
lambda
java8
如何在Java程序中获取自己的进程号
在
分布式系统
中,对于一个需要全局唯一ID的需求,我们可能会按照如下的格式来定一个ID的组成:机器编号+进程号+时间戳+流水号按照上面这个逻辑,我们可能会得到一个类似08C500375202103202320300001
格子衫111
·
2023-11-14 19:23
Java
SE
java
分布式
tranceId
进程号
hadoop安装网址
Hadoop是什么1)Hadoop是一个有Apache基金会所开发的
分布式系统
基础架构。2)主要解决海量数据的存储和海量数据的分析计算问题。
北辰Charih
·
2023-11-14 17:24
hadoop
大数据
常见共识算法(PBFT、PoW、PoS、DPoS、Ripple)
实用拜占庭容错算法)、PoW(ProofofWork,工作量证明)、PoS(ProofofStake,权益证明)、DPoS(DelegateProofofStake,委托权益证明)、Ripple(瑞波)PBFT 在
分布式系统
中
Ddkjawed
·
2023-11-14 15:08
Fabric
Hyperledger
共识算法
区块链
算法
论文导读 | 图流的分割和摘要
文章一:图分割在
分布式系统
中有广泛的应用文章的问题定义是用划分边的方式来分割图。如图所示,把图(图流)中的边分割到p个集合中(p预先给定)。
PKUMOD
·
2023-11-14 13:06
知识图谱论文导读
知识图谱
10年老码农亲授:什么是
分布式系统
首先,
分布式系统
是在硬件成本日益提高,或者单机提升的成本过于昂贵而程序的问题得不到解决时,为了解决更加高效、内容量更大的数据而采取的一种解决手段。
程序员小范
·
2023-11-14 11:30
网络
分布式
Java后端--服务层常用技术
Java后端–服务层常用技术配置中心SpringCloudConfigSpringCloudConfig为
分布式系统
中的外部化配置提供服务器和客户端支持。
IT技术站
·
2023-11-14 11:25
java
java
RabbitMQ--了解中间件、常用的中间件、
分布式系统
使用中间件、Docker安装rabbitmq及遇到的问题、RabbitMQ核心组成、消息模式
RabbitMQ–了解中间件、常用的中间件、
分布式系统
使用中间件、Docker安装rabbitmq及遇到的问题、RabbitMQ核心组成、消息模式Springboot整合RabbitMQ(Fanout、
鸢尾の
·
2023-11-14 10:36
RabbitMQ
rabbitmq
中间件
docker
zookeeper应用之分布式锁
在
分布式系统
中多个服务需要竞争同一个资源时就需要分布式锁,这里使用zookeeper的临时顺序节点来实现分布式锁。
曹朋羽
·
2023-11-14 09:03
zookeeper
分布式
zookeeper
java
【中间件篇-Redis缓存数据库06】Redis主从复制/哨兵 高并发高可用
Redis高并发高可用复制在
分布式系统
中为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复和负载均衡等需求。
studyday1
·
2023-11-14 07:17
分布式
Redis
Java
缓存
数据库
中间件
redis
主从复制
哨兵
RabbitMQ详解
别名为消息中间件通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行
分布式系统
的集成。1.2MQ有哪些当今市面上有很多
三旬er
·
2023-11-14 07:30
java
消息中间件
中间件
消息队列
RocketMQ底层通信机制
分布式系统
各个角色间的通信效率很关键,通信效率的高低直接影响系统性能,基于Socket实现一个高效的TCP通信协议是很有挑战的,本节介绍RocketMQ是如何解决这个问题的。
Hamilton_Huan
·
2023-11-14 07:06
RocketMQ
java
数据库
网络
java-rocketmq
rocketmq
后端
车载通信与DDS标准解读系列(1):DDS-RPC
远程过程调用是一种进程间通信,它允许计算机程序在另一个地址空间中执行子程序,就好像用别人的东西像用自己的一样,常用于
分布式系统
。
经纬恒润
·
2023-11-14 07:00
工程咨询
车载通信
DDS协议
车载以太网
TSN
rpc
网络协议
SpringCloudalibaba
一、分布式和微服务
分布式系统
和服务是现代软件开发中的两个重要概念。它们为复杂的应用程序提供了模块化和可扩展性,使其能够在多台机器上运行,并为大量用户提供服务。
望南364
·
2023-11-14 06:50
spring
Linux 本地zabbix结合内网穿透工具实现安全远程访问浏览器
前言Zabbix是一个基于WEB界面的提供
分布式系统
监视以及网络监视功能的企业级的开源解决方案。
在肯德基吃麻辣烫
·
2023-11-14 06:47
linux
zabbix
安全
【Redis】Redis实现分布式锁
分布式锁分布式锁是一种在
分布式系统
中实现同步机制的技术。它允许多个进程或节点在访问共享资源时进行同步,以确保它们按照预期的顺序执行。
m旧裤子
·
2023-11-14 03:58
Redis
redis
分布式
数据库
使用 DDD 指导微服务拆分的逻辑
对于服务拆分的逻辑来说,是先设计高内聚低耦合的领域模型,再实现相应的
分布式系统
。服务的划分有一些基本的方法和原则,通过这些方法能让微服务划分更有操作性。
Thoughtworks思特沃克中国
·
2023-11-14 00:32
技术雷达
领域驱动设计(DDD)
微服务
领域驱动设计
DDD
微服务
10+ 张图解|高并发分布式
架构演进
0.目录和说明文章在介绍一些基本概念后,按照以下过程阐述了整个架构的演进过程:单机架构第一次演进:Tomcat与数据库分开部署第二次演进:引入本地缓存和分布式缓存第三次演进:引入反向代理实现负载均衡第四次演进:数据库读写分离第五次演进:数据库按业务分库第六次演进:把大表拆分为小表第七次演进:使用LVS或F5来使多个Nginx负载均衡第八次演进:通过DNS轮询实现机房间的负载均衡第九次演进:引入No
熬夜码代码asd
·
2023-11-14 00:07
分布式
架构
数据库
图解分布式架构的演进过程
文章转载自芋道源码一、什么是分布式架构
分布式系统
(distributedsystem)是建立在网络之上的软件系统。内聚性:是指每一个数据库分布节点高度自治,有本地的数据库管理系统。
爱写Bug的麦洛
·
2023-11-14 00:36
分布式
分布式架构
架构
图解电商系统的
架构演进
具体以商城为例,展示web端应用的架构演变过程。特点:1、所有的功能集成在一个项目工程中。2、所有的功能打在一个war包部署到服务器。3、通过部署应用集群和数据库集群来提高系统的性能。优点1、项目架构简单,前期开发成本低,周期短,小型项目的首选。2、开发效率高,模块之间交互采用本地方法调用。3、容易部署,运维成本小,直接打包为一个完整的包,拷贝到web容器的某个目录下即可运行。4、容易测试:IDE
杭州架构师
·
2023-11-14 00:05
架构
spring
boot
spring
cloud
系统架构
Opentracing概念介绍——Span
文章首发公众号:海天二路搬砖工引言作为分布式跟踪系统的标准化API,OpenTracing提供了一种通用的方式来追踪和分析
分布式系统
中的请求和操作。
轮子学长
·
2023-11-13 20:04
微服务
OpenTracing
监控
APM
Linux Zabbix企业级监控平台+cpolar实现远程访问
文章目录前言1.Linux局域网访问Zabbix2.Linux安装cpolar3.配置Zabbix公网访问地址4.公网远程访问Zabbix5.固定Zabbix公网地址前言Zabbix是一个基于WEB界面的提供
分布式系统
监视以及网络监视功能的企业级的开源解决方案
秋说
·
2023-11-13 19:50
Web
linux
zabbix
运维
cpolar
内网穿透
史上最全 SpringCloudAlibaba入门教程,从零开始带你深入♂学习(一)——环境搭建
SpringCloudAlibaba(一)——环境搭建SpringCloudAlibaba简介springcloudspring团队开源微服务工具集,帮助我们快速构建
分布式系统
(微服务系统),提供spring
爱分享的板栗老哥
·
2023-11-13 16:02
SpringCloud
分布式
spring
java
spring
cloud
alibaba
spring
cloud
在
分布式系统
中实现数据一致性:发件箱模式
在
分布式系统
的错综复杂的编织中,尤其是在微服务架构内,可靠的消息传递和数据一致性的挑战无处不在且要求极高。
沃趣数据库管理平台
·
2023-11-13 12:31
软件架构
技术专栏
分布式
系统架构
架构
微服务
7.Zookeeper系列-- Zookeeper的典型应用场景
高性能和具有分布式数据一致性的分布式数据管理及协调框架,是基于对ZAB算法的实现,基于这样的特性,使ZK成为解决分布式一致性问题的利器,同时Zookeeper提供了丰富的节点类型和Watcher监听机制,通过这两个特点,可以非常方便的构建一系列
分布式系统
中都会涉及的核心功能
zuishengmengsi1990
·
2023-11-13 11:59
zookeeper
zookeeper
memcached
big
data
Spring Cloud OpenFeign:基于Ribbon和Hystrix的声明式服务调用
SpringCloudOpenFeign:基于Ribbon和Hystrix的声明式服务调用SpringCloudOpenFeign是一个声明式的服务调用框架,基于Feign并整合了Ribbon和Hystrix;目标是简化
分布式系统
中编写服务间调用的代码
wei_shuo
·
2023-11-13 09:34
spring
cloud
ribbon
hystrix
redis实现全局唯一ID
全局ID生成器,是一种在
分布式系统
下用来生成全局唯一ID的工具,一般要满足下列特性:场景分析:如果我们的id具有太明显的规则,用户或者说商业对手很容易猜测出来我们的一些敏感信息,比如商城在一天时间内,卖出了多少单
哓拾柒
·
2023-11-13 09:18
redis
redis
数据库
java
一、RabbitMQ 初建 生产消费
初建生产消费RabbitMQ:http://www.rabbitmq.com/是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、C、用于在
分布式系统
中存储转发消息
EssinZhang
·
2023-11-13 05:16
RabbitMQ
java
rabbitmq
docker
网络
队列
黑马程序员微服务Docker实用篇
分布式系统
中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。
可我不想做饼干
·
2023-11-13 05:08
黑马微服务笔记
docker
容器
运维
[转载]
分布式系统
设计二
阅读目录背景要求基于lease的设计基本原理服务器与客户端节点交互基本流程优点优化点本节主要通过设计一个分布式的cache系统,来介绍Lease的使用,甚至可以作为一个分布式cache系统,在工程中使用。如果在介绍中涉及到的一些概念,可以参考前面两篇本文:http://www.cnblogs.com/jacksu-tencent/p/3405680.htmlhttp://www.cnblogs.c
weixin_30855099
·
2023-11-13 03:45
大数据
数据结构与算法
数据库
从 SOA 到微服务,企业分布式应用架构在云原生时代如何重塑?
导读:从十余年前的各种
分布式系统
研发到现在的容器云,从支撑原有业务到孵化各个新业务,企业的发展离不开统一的、与时俱进的技术架构。
阿里云技术
·
2023-11-13 00:30
软件架构
分布式系统
SOA
k8s网络插件
Kubernetes是一个
分布式系统
,为了支持复杂的应用和微服务架构,网络是Kubernetes集群中不可或缺的一部分。
库库的里昂
·
2023-11-13 00:50
kubernetes
网络
容器
【无标题】
Kubernetes是一个
分布式系统
,为了支持复杂的应用和微服务架构,网络是Kubernetes集群中不可或缺的一部分。
库库的里昂
·
2023-11-12 23:18
容器
Spring Cloud详解(十三)zipkin链路追踪详解
微服务架构是一个分布式架构,它按业务划分服务单元,一个
分布式系统
往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。
fedorafrog
·
2023-11-12 20:40
#
SpringCloud
链路追踪详解(一):什么是链路追踪?
链路追踪的重要性链路追踪在
分布式系统
中的应用链路追踪的基本术语小结引言随着云计算、大数据和人工智能等新技术的快速发展,传统的单体式架构已经无法满足快速迭代的需求,因此,微服务架构应运而生。
路多辛
·
2023-11-12 20:08
微服务系列知识详解
微服务
链路追踪
后端
【SpringCloud微服务项目实战-mall4cloud项目(5)】——mall4cloud-leaf
在
分布式系统
中,通常需要唯一标识不同的实体或数据,以确保数据的一致性、唯一性和跟踪性。分布式ID的生成可以避免多个节点或服务生成相同的标识符,从而避免数据冲突和不一致
卡卡东~
·
2023-11-12 19:17
mall4cloud
SpringCloud
微服务
1024程序员节
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他