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
分布式系统手记
ZooKeeper数据模型和节点类型
ZooKeeper数据模型和节点类型ZooKeeper是一个开源的分布式协调服务,用于管理和协调
分布式系统
中的大数据。
代码指四方
·
2025-01-29 05:28
zookeeper
分布式
云原生
大数据
分布式组件底层逻辑是什么?
以下是分布式组件的核心底层逻辑:1.核心概念与原理1.1数据一致性
分布式系统
中,多个节点可能会同时处理数据,如何保持一致性是核心问题。
Jtti
·
2025-01-28 17:19
分布式
Spring Cloud Alibaba 实现 gRPC 服务调用
作者:禅与计算机程序设计艺术1.简介2017年6月2日,Netflix发布开源项目SpringCloud,推出了SpringCloudNetflix,这是一套基于SpringBoot微服务框架的
分布式系统
的开发工具包
AI天才研究院
·
2025-01-28 15:08
Python实战
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
深入解析TCP/IP协议:网络通信的基石
在网络通信中,TCP/IP协议栈是无处不在的,无论是个人设备的浏览器请求,还是大型
分布式系统
的内部通信,都依赖于它的稳定、高效与可靠。
一休哥助手
·
2025-01-28 06:08
网络
tcp/ip
网络协议
网络
构建大规模分布式服务--高并发、高可用架构系列,高质量原创好文
我从业之初接触到的便是一堆基于Webservice、Hessain等实现的跨语言的
分布式系统
,那是SOA架构和理念十分盛行的时代,我常常听到前辈们在谈论“SOA治理”等高大上的词,但我当时并没有理解何为
90后小伙追梦之路
·
2025-01-28 03:10
后端
架构
java
java
程序人生
分布式
开发语言
面试
Prometheus学习笔记
Prometheus官方教程Prometheus官方下载网址Prometheus简介Prometheus是一个开源的监控和报警系统,专为大规模
分布式系统
设计。
柠檬编程工作室
·
2025-01-28 02:32
k8s
运维
Docker
prometheus
学习
笔记
Dubbo 支持分布式事务吗?思维导图 代码示例(java 架构)
思维导图概述Dubbo分布式事务概念
分布式系统
中确保多个服务之间的操作要么全部成功
用心去追梦
·
2025-01-28 01:25
dubbo
分布式
java
分布式系统
中的补偿机制设计
一、关于业务补偿机制1、什么是业务补偿我们知道,应用系统在分布式的情况下,在通信时会有着一个显著的问题,即一个业务流程往往需要组合一组服务,且单单一次通信可能会经过DNS服务,网卡、交换机、路由器、负载均衡等设备,而这些服务于设备都不一定是一直稳定的,在数据传输的整个过程中,只要任意一个环节出错,都会导致问题的产生。这样的事情在微服务下就更为明显了,因为业务需要在一致性上的保证。也就是说,如果一个
小马不敲代码
·
2025-01-27 19:47
系统设计
分布式系统
分布式系统
相关面试题收集
目录什么是
分布式系统
,以及它有哪些主要特性?
分布式系统
中如何保证数据的一致性?解释一下CAP理论,并说明在
分布式系统
中如何权衡CAP三者?什么是分布式事务,以及它的实现方式有哪些?
小马不敲代码
·
2025-01-27 19:17
面试题专栏
分布式系统
面试题
Redis实现分布式锁:原理与示例详解
Redis实现分布式锁:原理与示例详解一、分布式锁简介在
分布式系统
中,多个进程或服务可能会同时访问共享资源。
恩爸编程
·
2025-01-27 16:22
redis
redis
分布式
数据库
分布式锁
redis实现分布式锁
redis分布式锁是什么
分布式锁是什么
性能测试丨分布式性能监控系统 SkyWalking
软件测试领域,
分布式系统
的复杂性不断增加,如何保证应用程序的高可用性与高性能,这是每一个软件测试工程师所面临的重大挑战。
霍格沃兹测试开发学社测试人社区
·
2025-01-27 16:20
分布式
skywalking
软件测试
测试开发
Dubbo 构建高效分布式服务架构
分布式系统
架构通过将系统拆分成多个独立的服务,实现了更好的可扩展性、可维护性和高可用性。
一叶飘零_sweeeet
·
2025-01-27 14:09
分布式
果酱紫
dubbo
架构
分布式
HDFS升级和回退
概述作为一个大型的
分布式系统
,Hadoop内部实现了一套升级机制,当在一个集群上升级Hadoop时,像其他的软件升级一样,可能会有新的bug或一些会影响现有应用的非兼容性变更出现;在任何有实际意义的HDFS
小森饭
·
2025-01-27 08:05
hdfs
hadoop
大数据
RocketMQ优势剖析-集成云原生环境
以下是对RocketMQ在云原生环境中优势的具体剖析:弹性和可扩展性RocketMQ的设计考虑到了大规模
分布式系统
的需要,能够很好地适应动态变化的工作负载。它支
Lin_Miao_09
·
2025-01-27 06:21
RocketMq
rocketmq
云原生
使用 Redis 实现分布式锁的基本思路
使用Redis实现分布式锁的基本思路在
分布式系统
中,多个进程或服务可能会同时访问共享资源(如数据库、缓存、文件等),这可能会导致数据不一致或并发冲突。
maply
·
2025-01-27 06:47
Redis
redis
分布式
数据库
大数据Lambda架构
Lambda架构介绍Lambda是用于同时处理离线和实时数据,可容错、可扩展的
分布式系统
架构。有批处理层、加速层、服务层。同时以流计算和批处理计算合并视图。
奋进学堂
·
2025-01-26 23:00
系统架构设计师考试
架构
安卓python安装库_安卓termux折腾
手记
:安装python库+tasker调用
1.termux简介1.1简介termux是安卓手机上的一款软件,相当于在安卓上搭建了一个Linux平台,所以在Linux上能干的事情很多在手机上也都办得到,比如本文就是介绍与python相关的内容。实际上,得益于安卓平台的开放性,类似termux的手机神器着实不少。不说各类强大的编程IDE,单是termux这样的Linux平台类软件就很多,如GnuRoot系列,LinuxDisplay系列等。这
weixin_39628380
·
2025-01-26 19:02
安卓python安装库
Go分布式爬虫笔记(五)_golang分布式爬虫架构
分布式系统
中数据的一致性,如果业务能够接受读取到的数据不是最新写入的数据,那么就一定能设计出比强一致性读取响应延迟更低的系统。服务治理:监控、告警
X_Pqk
·
2025-01-26 11:33
golang
分布式
爬虫
ByteByteGo学习笔记:系统设计中的估算技巧
一、二次幂(PowerofTwo)在处理
分布式系统
时,数据量可能会变得非常庞大。为了进行正确的计算,了解数据量单位的幂次是非常关键的。
·
2025-01-26 11:55
后端系统架构系统设计
Java八股文:MQ篇
3-MQ篇消息中间件用于
分布式系统
中程序之间的异步通信。它基于消息的发布/订阅或点对点机制,实现高效、可靠、可伸缩的消息传递。3.1RabbitMQ3.1.1RabbitMQ如何保证消息不丢失?
皮皮虾我们跑
·
2025-01-26 08:10
java
开发语言
.NET Core 中如何构建一个弹性的 HTTP 请求机制?
在
分布式系统
中,服务间的依赖关系复杂,任何一个服务的故障都可能导致
牛马程序员_江
·
2025-01-26 08:06
.netcore
http
网络协议
spring
.NET Core 中如何构建一个弹性HTTP 请求机制
在
分布式系统
中,服务间的依赖关系复杂,任何一个服务的故障都可能导致整个系统的不可用。弹性HTTP请求机制可以帮助我们:提
!chen
·
2025-01-26 07:55
技术分享
.netcore
http
网络协议
从入门到精通:HttpClient深度剖析与实战指南
无论是Web应用、移动应用,还是
分布式系统
,HTTP协议都扮演着关键角色,它使得不同设备、不同平台之间能够高效地进行数据交互。
步、步、为营
·
2025-01-26 06:22
c#
.netcore
asp.net
微服务
【Redis】Redis入门以及什么是
分布式系统
{Redis引入+
分布式系统
介绍}
文章目录介绍redis的引入
分布式系统
单机架构应用服务和数据库服务分离【负载均衡】引入更多的应用服务器节点单机架构分布式是什么数据库分离和负载均衡理解负载均衡数据库读写分离引入缓存数据库分库分表引入微服务介绍
阿猿收手吧!
·
2025-01-25 14:06
#
Redis
redis
数据库
缓存
Zookeeper(26)Zookeeper的ZAB协议是什么?
ZAB协议主要用于在
分布式系统
中提供原子广播和一致性保证。它的设计目标是确保在任何时候,集群中的所有节点都能看到相同的事务更新顺序,从而保证数据的一致性。
辞暮尔尔-烟火年年
·
2025-01-25 12:58
微服务
zookeeper
分布式
云原生
Kafka的Partition故障恢复机制与HW一致性保障-Epoch更新机制详解
在
分布式系统
中,节点的故障是不可避免的。为了确保系统的高可用性和数据的一致性,Kafka设计了一系列机制来应对Broker或Partition的故障。
大树~~
·
2025-01-25 04:27
#
Kafka
java
kafka
分布式
后端
分布式Id方案选择
分布式ID方案选择在当今
分布式系统
日益盛行的背景下,分布式ID生成方案的选择成为了众多开发者关注的焦点。
东百牧码人
·
2025-01-25 02:44
Java
分布式
分布式架构
什么是分布式架构
分布式系统
(distributedsystem)是建立在网络之上的软件系统。内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。
linzheda
·
2025-01-24 21:07
构建一个rust生产应用读书笔记四(实战6)
tracing不仅可以记录日志信息,还可以跟踪函数调用、异步任务等,适用于复杂的
分布式系统
和微服务架构。
编码浪子
·
2025-01-24 21:34
Rust学习
rust
网络
oracle
13 CAP理论和base理论
分布式系统
在遇到部分网络分区故障的时候,仍能对外提供满足一致性和可用性的服务(整个网络瘫痪除外)
40岁的系统架构师
·
2025-01-24 11:22
系统架构
分布式与微服务:构建现代应用的关键架构
为了应对这些挑战,
分布式系统
应运而生。
分布式系统
将应用程序和数据分散到多个计算机节点上,通过网络连接进行协作,共同完成任务。(二)微服务的兴起微服务架构是在
喜欢猪猪
·
2025-01-24 09:32
php
开发语言
springcloud负载均衡原理
以下是SpringCloud负载均衡的详细原理:1.负载均衡概述负载均衡(LoadBalancing)是在
分布式系统
中,将工作负载(Workload)平均分配给多个服务器或计算机资源,以提高系统的性能、
zzyh123456
·
2025-01-24 09:31
spring
cloud
负载均衡
java
设计一个
分布式系统
中获取用户可用的支付方式列表接口
packagecom.orde.service.demo;importlombok.AllArgsConstructor;importlombok.Data;importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.CompletableFuture;importjava.util.concurrent.Ex
徐寿春
·
2025-01-24 03:08
TOP1--
必修课
java
配置管理工具和k8s功能重叠部分的优势比较
Kubernetes(K8s)在这些方面具有哪些独特的优势呢,尤其是在云原生环境和大规模
分布式系统
中。
大囚长
·
2025-01-24 01:30
容器技术
运维人生
容器
云原生
运维
kubernetes
【linux 时间同步】
通过时间同步,可以避免系统时钟漂移导致的问题,特别是在
分布式系统
、日志记录和任务调度等场景中。以下是常见的Linux时间同步方法
星辰&与海
·
2025-01-23 19:16
linux
运维
golang工程组件篇:高性能RPC框架gRPC之Resolver服务名称解析器
在实际生产环境中,我们需要使用gRPC来构建
分布式系统
和微服务,并且保证连接的稳定性和可靠性。本篇文章将介绍gRPC如何使用Resolver服务名称解析器来提供更灵活的服务发现机制。
SMILY12138
·
2025-01-23 16:55
golang
rpc
Erlang语言的数据库交互
Erlang语言的数据库交互引言在当今技术飞速发展的时代,各种编程语言层出不穷,而Erlang作为一门具有并发、容错特性和
分布式系统
设计的语言,越来越多地受到关注。
Code侠客行
·
2025-01-23 14:40
包罗万象
golang
开发语言
后端
raft4j:练手之作
raft4j是一个我的基于RAFT一致性算法的高性能Java实现,其核心功能围绕
分布式系统
中的一致性协议展开。
youyouiknow
·
2025-01-23 09:39
tech-review
后端
分布式
Spring Cloud Alibaba 及其组件的作用、适用场景与与 Eureka 的区别
前言:随着微服务架构在现代应用中的普及,如何高效构建、管理和运维
分布式系统
成为开发者的核心关注点。
小白的一叶扁舟
·
2025-01-23 07:17
Java开发
eureka
云原生
springcloud
alibaba
中间件
java
分布式系统
架构:分布式缓存
分布式缓存也是面试常见的问题,通常面试官会问为什么要用缓存,以及用的Redis是哪种模式,用的过程中遇到哪些问题这些1.AP还是CPRedis集群就是典型的AP式,它具有高性能、高可用等特点,但它却并不保证强一致性。而能够保证强一致性的ZooKeeper、Doozerd、Etcd等框架,吞吐量比不过Redis,通常不会用作“缓存框架”,而是作为通知、协调、队列、分布式锁等使用2.透明多级缓存TMC
工业甲酰苯胺
·
2025-01-23 06:42
架构
分布式
缓存
Kafka 入门与应用实战:吞吐量优化与与 RabbitMQ、RocketMQ 的对比
前言在现代微服务架构和
分布式系统
中,消息队列作为解耦组件,承担着重要的职责。它不仅提供了异步处理的能力,还能确保系统的高可用性、容错性和扩展性。
小白的一叶扁舟
·
2025-01-23 06:36
Java开发
kafka
rabbitmq
rocketmq
spring
boot
java
Mysql之多表查询(几种连接方式)
Mysql之多表查询(随
手记
录学习笔记)我们先建立两个表,并向表中插入数据(方便我们等会实验):#建表createtabledepartment(idint,namevarchar(20));createtableemployee
知识进脑的肖老千啊
·
2025-01-23 05:55
sql
mysql
数据库
sql
深入MapReduce——引入
引入前面我们已经深入了HDFS的设计与实现,对于
分布式系统
也有了不错的理解。但HDFS仅仅解决了海量数据存储和读写的问题。
黄雪超
·
2025-01-22 23:41
大数据基础
#
深入MapReduce
mapreduce
大数据
hadoop
Spring Boot 集成 RabbitMQ
在现代
分布式系统
中,消息队列扮演着至关重要的角色。它能够实现系统间的异步通信、解耦组件以及提高系统的可扩展性和可靠性。RabbitMQ作为一款广泛使用的开源消息中间件,具有强大的功能和灵活的配置。
一叶飘零_sweeeet
·
2025-01-22 23:09
MQ
Springboot
果酱紫
java-rabbitmq
spring
boot
rabbitmq
高效消息传递架构:基于 RabbitMQ 与 C# 实现
分布式系统
的异步通信与解耦
在现代
分布式系统
中,消息队列作为一种核心的通信机制,广泛应用于系统间的异步通信、解耦以及负载均衡等场景。
威哥说编程
·
2025-01-22 22:04
开发语言
后端
rabbitmq
分布式因果推断在美团履约平台的探索与实践 思维导图-java架构
这包括:项目背景、因果推断的基本概念、数据收集与预处理、
分布式系统
设计、算法选择与实现、性能优化策略、以及效果评估与迭代。
用心去追梦
·
2025-01-22 22:59
java
架构
开发语言
archlinux安裝
手记
(Win10+Arch、GPT+UEFI、lvm)
目录准备工作工具和必要技能分区和挂载分区建立和格式化分区挂载基础安装配置镜像源连接网络安装基础系统建立fstab文件进入系统激活lvm2钩子用户管理设置时区主机名网络配置系统引导系统配置图形界面显卡驱动桌面环境/窗口管理器字体中文本地化声音软件包管理器pacmanAUR和yaourt设备连接触摸板蓝牙NTFS分区U盘和MTP设备其他配置(问题解决)选择grub为第一启动项无法启动图形界面非root
weixin_30481087
·
2025-01-22 18:59
操作系统
运维
php
Hadoop是什么,怎么部署安装?
Hadoop是一个由Apache基金会开发的开源
分布式系统
基础架构,主要用于处理和存储大规模数据集。
狮歌~资深攻城狮
·
2025-01-22 15:01
hadoop
大数据
分布式
【RabbitMQ 消息丢失常见情况分析】
RabbitMQ消息丢失分析:常见场景与解决策略RabbitMQ作为一种流行的消息队列中间件,广泛应用于各类
分布式系统
中。它通过发布/订阅模式解耦了生产者和消费者,提高了系统的可扩展性和可靠性。
高飞的Leo
·
2025-01-22 14:56
市场问题处理总结
rabbitmq
分布式
高可用高负载高并发的互联网应用的架构设计
高可用高负载高并发的互联网应用的架构设计关键词:高可用性、高负载、高并发、
分布式系统
、负载均衡、缓存、数据库优化、微服务架构1.背景介绍在当今数字化时代,互联网应用已经成为我们日常生活中不可或缺的一部分
AI架构设计之禅
·
2025-01-22 13:51
AI大语言模型和知识图谱融合
Python入门实战
大数据AI人工智能
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
上一页
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
其他