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
故障恢复分布式系统
网络与通信原理
网络是任何
分布式系统
的干道,离开这些干道,系统将被分裂成一个个互不相关的孤岛。阿里云K8s集群网络基于云上专有网络VPC而建。集群网络目前有两种实现方案,分别是Flannel和Terway。
漫长的白日梦技术大佬
·
2024-01-29 12:57
SpringCloud
SpringCloud是一个基于SpringBoot的开源微服务框架,它提供了一系列工具和组件,用于构建
分布式系统
中的常见模式,比如配置管理、服务发现、负载均衡、断路器、消息总线等。
.:::.
·
2024-01-29 12:58
springcloud
RabbitMQ从入门到实战(图文并茂)
多用于
分布式系统
之间进行通信。MQ优势1、应用解耦MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行解耦合。2、任务异步处理3、削峰填谷如订单系统,在下单的时候就会往数据库写数据。
慢慢敲吧
·
2024-01-29 12:27
中间件
rabbitmq
分布式
java
RabbitMQ快速实战
多用于
分布式系统
之间进行通信。消息队列是一种在应用程序之间传递消息的技术。它提供了
山鸟与鱼!
·
2024-01-29 12:24
分布式中间件
rabbitmq
分布式
java
后端
SpringCloud架构基础(上)
有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.topSpringCloud技术栈开发
分布式系统
可能具有挑战性,复杂性已从应用程序层转移到网络层
程序员朱永胜
·
2024-01-29 10:27
Java
MySQL
SpringCloud
Redis -- 前置知识
目录简要
分布式系统
负载均衡引入缓存数据库分表微服务小结简要redis是存储数据在内存中,定义变量就是在内存中,但是redis是在
分布式系统
中,才能真正发挥威力,如果只是单机程序,那么直接通过变量来存储数据的方式将是最优的选择
niceffking
·
2024-01-29 10:17
Redis
redis
java
数据库
缓存
想要彻底搞懂大厂是如何实现Redis高可用的?看这篇文章就够了!(1.2W字,建议收藏)
高可用HA(HighAvailability)是
分布式系统
架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。
跟着Mic学架构
·
2024-01-29 10:54
面试官:跨地域场景下,如何解决
分布式系统
的一致性?尴尬了
导读**阿里妹导读:跨地域,即常说的“异地双活”、“异地多活”中的异地概念。**在业务发展较快的情况下,我们的服务便需要跨地域部署,以满足各区域就近访问和跨地域容灾等需求,在此过程中,不可避免会涉及到跨地域下的分布式一致性问题。由跨地域所带来的网络延迟问题,以及由于网络延迟而衍生的一系列问题,对于设计和构建一个跨地域分布式一致性系统是极大的挑战,业界有很多针对此问题的解决方案,都希望能解决跨地域场
996小迁
·
2024-01-29 09:41
Docker使用
分布式系统
中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。
KYGALYX
·
2024-01-29 08:07
docker
容器
运维
设计一个分布式ID
如果是
分布式系统
有多态机器,可以根据机器ID再进行以下区分。如哦机器运行的特别快,1毫秒有大量ID生成,可以结合实际限制下实际生成的ID数目。
李黎明
·
2024-01-29 08:21
笔记
分布式
向爬虫而生---Redis 拓宽篇6<redis分布式锁 ---ZooKeeper>
当然,redis也有自己自带的,但它自己都承认说不是很好,那果断就用这个api...ZooKeeper是一个开源的分布式协调服务,旨在通过提供高可用、高性能的分布式协调机制来帮助构建可靠的
分布式系统
。
大河之J天上来
·
2024-01-29 07:02
redis高级
分布式
redis
zookeeper
《失控》后半部
《失控》后半部时间间隔一年,终于读完了《失控》的后半部分,这本书是一本脑洞很大的书,对于涌现、活系统、人工智能、
分布式系统
、蜂群思维、生态、弥母,文化基因印象深刻,一些地方的见解上升到了哲学的高度,让人脑洞大开
公众号:网瘾少年之路
·
2024-01-29 07:08
读书
zookeeper(2) 服务器动态上下线监听案例
某
分布式系统
中,主节点可以有多台,可以动态上下线,任意一台客户端都能实时感知到主节点服务器的上下线。
叶惠美zz
·
2024-01-29 07:00
zookeeper
服务器
分布式
Spring Cloud集成OAuth2和JWT
大家好,我是升仔SpringCloud、OAuth2和JWT简介SpringCloud作为微服务解决方案的重要组成部分,提供了服务发现、配置管理、负载均衡等功能,极大地简化了
分布式系统
环境下的服务交互。
升仔聊编程
·
2024-01-29 06:42
SpringCloud
spring
cloud
spring
后端
redis分片集群
一)什么是Redis集群1.1)集群这个词,只要是多个机器,构成了
分布式系统
,都是可以称之为是一个集群,前面学的主从复制和哨兵模式,也可以认为是广义的集群,狭义的集群就是redis提供的集群模式,这种集群模式下主要是为了解决存储空间不足的问题
写个堆排
·
2024-01-29 06:05
redis
数据库
缓存
【保姆级教程】Windows11下go-zero的etcd安装与初步使用
etcd介绍etcd(读作et-see-dee)是一种开源的分布式统一键值存储,用于
分布式系统
或计算机集群的共享配置、服务发现和调度协调。e
寸_铁
·
2024-01-29 06:56
go
golang
etcd
键值对操作
安装
redis
go-zero
微服务
ETCD节点故障的容错方案
1.2选主的4个阶段1.2初始运行的选主过程1.3运行过程中异常的选主过程2.Raft日志复制逻辑3.Leader故障的几种典型场景3.1
故障恢复
-Leader选举3.2
故障恢复
-数据恢复4.疑问和思考
李姓门徒
·
2024-01-29 02:51
Etcd
分布式
中间件
etcd
数据库
Hystrix使用入门
对延迟和故障进行控制,保护应用系统;在一个复杂的
分布式系统
中阻止级联故障;快速失败和迅速恢复;在合理的情况下回退和优雅降级;准实时监控告警;二、Hystrix入门案例我们从start.spring.io
文景大大
·
2024-01-29 02:09
实现幂等性:Java 代码示例与关键实践
导言在现代
分布式系统
中,接口的幂等性是确保系统稳定性和数据一致性的重要保证。本文将通过具体的Java代码示例,介绍一些关键实践,帮助开发者更好地理解和实现接口的幂等性。什么是幂等性?
ZKf30FkG
·
2024-01-29 01:01
java
java
开发语言
软件系统架构黄金法则:深入解析
分布式系统
架构
1.背景介绍作为一位世界级人工智能专家、程序员、软件架构师、CTO、世界顶级技术畅销书作者、计算机图灵奖获得者、计算机领域大师,我们将揭开
分布式系统
架构的神秘面纱,探讨软件系统架构黄金法则的核心概念、联系
OpenChat
·
2024-01-29 00:53
系统架构
架构
如何处理RabbitMQ 消息堆积和消息丢失问题
大多数是因为Consumer出问题了,没有及时发现,或者
故障恢复
需要较长时间,导致大量消息积压在消息队列中。消息队列堆积会造成什么后果?
damimi00
·
2024-01-28 22:58
redis cluster水平扩容中的客户端处理逻辑
作为一个分布式K-V存储,rediscluster通过将数据切分为16384个slot进行分布式存储,用公式表示如下:作为一个支持水平扩容的
分布式系统
,redis集群在扩容时通常遵循如下步骤:1.在新节点启动
kakaweb
·
2024-01-28 22:15
redis
flink架构
Flink是一个
分布式系统
,需要有效的分配和管理计算资源,以便执行流式处理应用程序。
m0_66520412
·
2024-01-28 20:29
flink
架构
大数据
Zabbix与Prometheus辨析
文章目录Zabbix主要介绍组件构成:主要特点:主要功能:适用场景:使用流程:Prometheus主要介绍数据模型:特点:工作原理:组件:区别Zabbix主要介绍Zabbix是一个基于WEB界面的提供
分布式系统
监视以及网络监视功能的企业级的开源解决方案
微风轻轻起x
·
2024-01-28 18:58
zabbix
prometheus
redis-主从复制
2、
故障恢复
:当主节点出现问题时,可以由从节点提供服务,实现快速的
故障恢复
;实际上是一种服务的冗余。3、负载均衡:在主从复制的基础上,配合读写分离,可以由主节点提供写服务,由从
敲代码的小白帆
·
2024-01-28 17:26
redis
redis
数据库
缓存
NoSQL基本原理
CAP原理指
分布式系统
中Consistency(一致性)、Availability(可用性)、Partitiontolerance(分区容错性)。
⑨充满智慧与力量⑨
·
2024-01-28 17:13
机器学习
nosql
数据结构
初识RPC
RPC是什么RPC是远程过程调用(RemoteProcedureCall)的简称,是
分布式系统
中不同节点间的一种通信方式,在互联网时代,尤其是微服务架构愈来愈火的背景下,学习和了解RPC是每一个程序员的必修课
剑指TOP
·
2024-01-28 17:59
分布式系统
中,权限设计实践
一、权限控制1、业务背景在复杂的业务系统中,权限管理是最基础的模块,通过各种授权结构模型,管理用户在产品中可访问和可操作的边界,以实现系统和数据安全管理的目的:01-1.png通常在系统的任何层面都会涉及到一定程度的权限管控:页面层:菜单、组件、操作口;网关层:黑白名单管理、流量控制;控制层:平台、服务、API;数据层:数据库、业务表、字段;不同层面的权限管理,用来应对不同场景下的需求,例如:后台
知了一笑
·
2024-01-28 15:50
Redis数据一致性
分布式系统
中,可以理解为多个节点中的数据是一致的。
scanklm
·
2024-01-28 14:12
java
Redis
redis
缓存
Golang 的
分布式系统
:架构与实践
1.背景介绍
分布式系统
是现代计算机科学的一个重要领域,它涉及到多个计算机节点之间的协同工作,以实现共同完成某个任务或提供某种服务。
OpenChat
·
2024-01-28 14:58
golang
架构
开发语言
后端
简单介绍----微服务和Spring Cloud
2.什么是SpringCloudSpringCloud是一个用于构建
分布式系统
和微服务架构的开发工具
小白不想秃头
·
2024-01-28 11:43
微服务
spring
cloud
架构
java
后端
spring
mvc
springcloud-eureka
它利用SpringBoot的开发便利性巧妙地简化了
分布式系统
基础设施的开发,如服务发现注册、配置中心、智能路由、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署
赵恩栋
·
2024-01-28 09:41
【GitHub项目推荐--区块链项目】【转载】
目前,区块链技术尚处于快速发展的阶段,涉及
分布式系统
、密码学、博弈论、网络协议等诸多学科知识,为学习和实践都带来了不小的挑战。
旅之灵夫
·
2024-01-28 09:43
GitHub项目推荐
区块链
Spring Cloud Config
Dalston.RELEASESpringCloudConfig为
分布式系统
中的外部配置提供服务器和客户端支持。使用ConfigServer,您可以在所有环境中管理应用程序的外部属性。
咔啡
·
2024-01-28 08:56
Spring Cloud 之Config详解
大家好,我是升仔在微服务架构中,统一的配置管理是维护大规模
分布式系统
的关键。SpringCloudConfig为微服务提供集中化的外部配置支持,它可以与各种源代码管理系统集成,如Git、SVN等。
升仔聊编程
·
2024-01-28 08:53
SpringCloud
Java
spring
spring
cloud
spring
后端
消息中间件及java线程池
ActiveMQ作为消息代理服务器,允许
分布式系统
中的不同组件通过发送和接收消息进行通信,而不必直接相互依赖或等待对方响应。ActiveMQ支持多
我但行好事莫问前程
·
2024-01-28 07:32
java
kafka
etcd技术解析:构建高可用
分布式系统
的利器
1.引言随着云原生技术的兴起,
分布式系统
的构建变得愈发重要。etcd作为一个高可用的分布式键值存储系统,在这个领域发挥着至关重要的作用。
Memory_2020
·
2024-01-27 20:38
etcd
数据库
什么是RPC?RPC框架dubbo的核心流程
在单体应用中,各模块间的调用是通过编程语言级别的方法函数来实现,但
分布式系统
运行在多台机器上,一般来说,每个服务实例都是一个进程,服务间必须使用进程间通信机制来交互,而常见的通信协议主要有RPC和REST
废柴程序员
·
2024-01-27 20:35
redis主从复制
分布式系统
涉及到一个非常关键的问题,就是单点问题,如果某一个服务器程序,只有一个节点,也就是说只是搞一个物理服务器来部署这个服务器程序,就会出现以下问题1)可用性问题:如果这个机器挂了,意味着服务器就中断了
写个堆排
·
2024-01-27 19:10
redis
数据库
缓存
ActiveMQ|01-Classic&Artemis功能介绍
接上篇-MQ消息队列主流消息服务规范及代表产品,ActiveMQ就是基于JMS消息服务规范的消息中间件组件,主要应用在
分布式系统
架构中,帮助构建高可用、高性能、可伸缩的企业级面向消息服务的系统本文速览:
c_zyer
·
2024-01-27 18:13
消息队列
中间件
ActiveMQ
activemq
中间件
分布式系统
互斥性与幂等性问题的分析与解决
传统的集中式系统已经逐渐无法满足要求,
分布式系统
被使用在更多的场景中。
分布式系统
由独立的服务器通过网络松散耦合组成。在这个系统中每个服务器都是一台独立的主机,服务器
leiwingqueen
·
2024-01-27 18:18
分布式系统
架构的基本原则和实践入门到精通
java架构师、集群、高可用、高性能、高并发、性能优化、Springboot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布式项目实战视频课程内容包含:高级Java架构师包含:Springboot、Springcloud、Dubbo、Redis、ActiveMQ、Nginx、Mycat、Spring、MongoDB、ZeroMQ、Git、Nosql、Jvm、Mec
dengyulabn8200
·
2024-01-27 17:27
分布式
架构
原则
实践
系统
抗住千万流量的大型
分布式系统
架构设计
点击上方“码农突围”,马上关注这里是码农充电第一站,回复“666”,获取一份专属大礼包真爱,请设置“星标”或点个“在看”本文是学习大型分布式网站架构的技术总结。对架构一个高性能、高可用、可伸缩及可扩展的分布式网站进行了概要性描述,并给出一个架构参考。文中一部分为读书笔记,一部分是个人经验总结,对大型分布式网站架构有较好的参考价值。一、大型分布式网站架构技术1、大型网站的特点用户多,分布广泛大流量,
Ch97CKd
·
2024-01-27 17:26
分布式
数据库
队列
编程语言
java
玩转不同业务场景,这些RabbitMQ特性会是得力助
我是在解决分布式事务的一致性问题时了解到的RabbitMQ,当时主要是要基于RabbitMQ来实现我们
分布式系统
之间对有事务可靠性要求的系统间通信。
java菜
·
2024-01-27 16:32
微前端与单页面应用:如何将两种架构结合
微服务架构是一种
分布式系统
的架构,其中系统被分解为多个小的服务,这些服务可以独立部署和扩展。而单页面应用则是一种前端架构,其中整个应用程序运行在一个页面上,使用JavaScript进行动态更新。
OpenChat
·
2024-01-27 15:42
前端
架构
Elasticsearch的
分布式系统
与架构
Elasticsearch的
分布式系统
架构使得它能够在多个节点之间分布数据和计算,从而实现高可用性、高性能和扩展性。
OpenChat
·
2024-01-27 14:02
elasticsearch
架构
jenkins
大数据
搜索引擎
聊一聊Sentinel背后的原理
概述:Sentinel是一款由阿里巴巴开源的
分布式系统
流量控制组件,用于解决
分布式系统
中的流量防护、熔断降级等问题。它在微服务架构中广泛应用,能够保障服务的稳定性和可靠性。
村口曹大爷
·
2024-01-27 13:38
sentinel
Spring Cloud快速开发入门第三篇---搭建高可用Eureka注册中心
快速开发入门第一篇---SpringCloud前言及其常用组件介绍概览SpringCloud快速开发入门第二篇---使用并认识Eureka注册中心一、Eureka注册中心高可用集群概述在微服务架构的这种
分布式系统
中
生出来,我养!
·
2024-01-27 13:07
架构设计:RPC框架的基本架构与组件
1.背景介绍RPC(RemoteProcedureCall,远程过程调用)是一种在
分布式系统
中,允许程序调用另一个程序的过程,而不用关心远程过程的运行位置和运行环境的技术。
OpenChat
·
2024-01-27 12:29
rpc
架构
网络协议
网络
什么是微服务架构?来看看从业10年的架构师是怎么回答的吧
1基于Consul的服务注册与发现Consul是HashiCorp公司推出的开源工具,用于实现
分布式系统
的服务发现与配置。
朝夕Net社区
·
2024-01-27 11:42
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他