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
分布式系统架构演进
分布式系统
-同步化-时钟同步-向量时钟(因果关系)
Lamport逻辑时钟导致
分布式系统
中所有事件都要经过排序以具有这样的性质:如果事件a在事件b之前发生,那么事件a也应该排在b之前,即C(a)
小厂程序员
·
2023-10-22 18:24
分布式系统
分布式
没有“now”-
分布式系统
中的同时性问题
没有“now”-
分布式系统
中的同时性问题ThereisNoNowProblemswithsimultaneityindistributedsystems-JustinSheehy“Now.”从我写这个单词到你读到它
冬天里的懒猫
·
2023-10-22 18:54
算法
分布式
数据库
大数据
云计算
【
分布式系统
】-时钟问题
一、背景分布式数据库系统中,为了解决不同集群、节点事件发生的先后顺序问题,时钟同步至关重要。二、时钟同步方案1.物理时钟(PT)物理时钟即机器本地的时钟,而由于设备硬件不同,本身存在偏差,一天的误差可能有毫秒甚至秒级。使用中心化的全局时间同步来保证各节点的时间统一。其机制为C/S架构,即每台机器上存在一个NTP的客户端,与NTP的服务端进行同步,校准本地的时间。NTP是目前比较常用的同步时间的方式
机智的路易
·
2023-10-22 18:23
分布式系统
分布式
应用消息中间件设计可以解决哪些实际问题?
消息队列中间件是
分布式系统
中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。
风平浪静如码
·
2023-10-22 18:46
MySQL数据库优化:java服务端开发简历
一、SpringCloud微服务概念定义提起微服务,不得不提SpringCloud全家桶系列,SpringCloud是一个服务治理平台,是若干个框架的集合,提供了全套的
分布式系统
解决方案。
前端陈萨龙
·
2023-10-22 18:04
程序员
java
经验分享
面试
Java架构师技能点面试题汇总消息队列面试题
消息队列,是
分布式系统
中重要的组件。主要解决应用耦合,异步消息,流量削锋等问题。可实现高性能,高可用,可伸缩和最终一致性架构,是大型
分布式系统
不可缺少的中间件。
澎湖Java架构师
·
2023-10-22 18:34
面试
程序员
java
java
kafka
开发语言
redis
spring
实现全托管,腾讯云服务网格的
架构演进
本文是对腾讯云高级工程师钟华、苗艳强在云+社区沙龙online的分享整理,深度解析服务网格
架构演进
和发展趋势,希望与大家一同交流。
腾讯云开发者
·
2023-10-22 18:31
大数据
分布式
编程语言
人工智能
java
分布式关键技术之全栈监控
1.前言最近又看了一遍左耳朵耗子对
分布式系统
的阐述,结合最近做的项目,感觉理解又深入了一层,特总结了接下来几篇关于分布式关键技术的介绍。
Tony.Cheng
·
2023-10-22 17:17
分布式架构
使用Redis实现分布式锁解决商品超卖问题(接上篇文章)
1.RedLock(红锁)简介RedLock是一种用于
分布式系统
的锁定算法,旨在提供分布式锁的高可用性和分布式容错性。
来自宇宙的曹先生
·
2023-10-22 16:33
redis
分布式
数据库
什么是nacos/cas/fastdfs
什么是nacos/cas/fastdfs,分别是干嘛的,请形象并且专业的描述给我,让我能理解Nacos、CAS和FastDFS都是用于构建
分布式系统
的开源工具或框架。
愚昧之山绝望之谷开悟之坡
·
2023-10-22 16:12
笔记
术语
工具
笔记
k8s-实战——zookeeper的部署
zkyaml文件pvc.yaml创建PVCzk.yaml创建zk集群服务zk集群检查检查zk集群状态问题记录解决方式ZooKeeper简介ApacheZooKeeper是一个分布式的开源协调服务,用于
分布式系统
北城 半夏
·
2023-10-22 16:39
k8s-实战
kubernetes
zookeeper
容器
深入理解分布式事务
1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的
分布式系统
的不同节点之上。
青城楼主
·
2023-10-22 16:23
大数据 MapReduce 的执行机制
它将任务分解为两个主要阶段:Map阶段和Reduce阶段,并通过并行化的方式在
分布式系统
中执行。本文将详细介绍MapReduce的执行机制,并提供相应的源代码示例。
雨中徜徉的思绪漫溢
·
2023-10-22 15:50
大数据
大数据
mapreduce
kafka安装与配置(Windows)
Zookeeper:一个分布式协调服务,它的主要作用是为
分布式系统
提供一致性服务。
随心•YOUNG
·
2023-10-22 15:10
工具
学习
入门
kafka
java
分布式
自然语言处理---huggingface平台使用指南
1huggingface介绍Huggingface总部位于纽约,是一家专注于自然语言处理、人工智能和
分布式系统
的创业公司。
lichunericli
·
2023-10-22 12:47
自然语言处理
自然语言处理
rnn
人工智能
第18章 SpringCloud生态(一)
18.1谈谈你对SpringCloud的理解难度:★重点:★白话解析1、先看看官网的解释:SpringCloud为开发者提供了快速构建
分布式系统
中一些常见模式的工具(例如配置管理、服务发现、断路器、智能路由
Eclipse_2019
·
2023-10-22 10:02
白话Java面试
spring
cloud
spring
后端
gateway
ribbon
nginx
初识Sentinel
大家好我是苏麟,今天来聊一聊Sentinel.SentinelSentinel:
分布式系统
的流量防卫兵官方:介绍·alibaba/SentinelWiki·GitHubSentinel具有以下特征:•丰富的应用场景
踏遍三十六岸
·
2023-10-22 10:31
SpringCloud篇
sentinel
spring
cloud
后端
分布式
Kafka PMC核心成员+腾讯+新浪微博=“Apache Kafka实战源码解析笔记”?
可以在系统中起到“削峰填谷”的作用,也可以用于异构、
分布式系统
中海量数据的异步化处理。
架构小白菜
·
2023-10-22 09:21
【微服务保护】Sentinel 流控规则 —— 深入探索 Sentinel 的流控模式、流控效果以及对热点参数进行限流
、Sentinel流控模式2.1直接模式2.2关联模式2.3链路模式三、流控效果3.1快速失败3.2预热模式3.3排队等待四、对热点参数的流控4.1热点规则4.2热点规则演示前言微服务架构的流行使得在
分布式系统
中保障稳定性变得尤为关键
求知.
·
2023-10-22 07:07
微服务
微服务
sentinel
入门及ActiveMQ
消息中间件的定义:没有标准定义,一般认为,采用消息传送机制/****消息队列****的中间件技术,进行数据交流,用在
分布式系统
的集成为什么要用消息中间件?解决
分布式系统
之间消息的传递。
庙人
·
2023-10-22 05:48
Azure Service Fabric简介
概述:AzureServiceFabric是一种
分布式系统
平台,可借助它轻松打包,部署和管理可缩放且可靠的微服务和容器。
十月生来万物生
·
2023-10-22 05:09
链路追踪zipkin
目录链路追踪介绍zipkin整合mysql和mq链路追踪介绍链路追踪主要用于
分布式系统
,服务出现级联调用,能够提供调用的时间且能结算出网络延迟时间——>将服务还原成链路链路数据模型有三个点Trace:一个完整的链路
Fairy要carry
·
2023-10-22 03:31
分布式
java
jvm
servlet
全链路跟踪——Zipkin、Pinpoint、SkyWalking、CAT、jaeger(一)
skywalking是一款国产开源框架,为
分布式系统
的应用程序性能监控工具,特别为微服务、云原生和基于容器(Kubernetes
souldomain
·
2023-10-22 03:30
全链路跟踪
skywalking
1.凤凰架构:构建可靠的大型
分布式系统
--- 服务
架构演进
史
可靠的系统:冯若依曼,自复制自动机理论:这个理论一机器应该如何从基本的部件中构造出于自身相同的另一台机器引出,其目的不是想单纯的模拟或者理解生物体的自我复制,也不是想简单的制造自我复制的计算机,而是想回答一个理论问题:如何用一些"不可靠"部件构造出一个可靠的系统。架构的演进:从大型机(Mainframe)、原始分布式(Distributed)、大型单体(Monolithic)、面向服务(Servi
enlyhua
·
2023-10-22 01:59
架构
架构
微服务
云原生
分布式系统
Spring Cloud+Spring Security+OAuth2.0+JWT+Eureka+Spring Gateway实现授权和认证管理
介绍:本项目主要介绍用户的授权认证管理在
分布式系统
的应用,使用的是spring-cloud-starter-oauth2主要实现以下功能:1:通过用户名和密码进行鉴权,获取接口调用token2:通过token
慕菲烟云
·
2023-10-22 00:16
JAVA学习
java
oauth2
jwt
分布式系统
高可用设计
理解高可用系统首先,我们需要理解什么是高可用,英文叫HighAvailability(Wikipedia词条),基本上来说,就是要让我们的计算环境(包括软硬件)做到full-time的可用性。在设计上一般来说,需要做好如下的设计:对软硬件的冗余,以消除单点故障。任何系统都会有一个或多个冗余系统做standby对故障的检测和恢复。检测故障以及用备份的结点接管故障点。这也就是failover需要很可靠
一刀平
·
2023-10-21 20:12
分布式
高可用
伸缩性
hadoop完全分布式搭建与集群测试
Hadoop是一个由Apache基金会所开发的
分布式系统
基础架构,是完全开源的,是由java语言编写的。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
青春的样子1
·
2023-10-21 19:39
大数据
大数据
hadoop
分布式
hdfs
mapreduce
公链开发学习笔记(四):公链共识部分设计
1CAP在公式设计中的展现CAP定理:任何一个
分布式系统
中,Consistency(一致性)、Availability(可用性)、Partitiontolerance(分区容错性),三者不可兼得一致性:
一个大于号
·
2023-10-21 18:23
分布式系统
唯一ID生成方案汇总
系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。1.数据库自增长序列或字段最常见的方式。利用数据库,全数据库唯一。优点:1)简单,代码方便,性能可以接受。2)数字ID天然排序,对分页或者需要排序的结果很有帮助。缺点:1)不同数据库语
Logic_L
·
2023-10-21 17:03
分布式系统
唯一id
分布式系统
分布式系统
生成唯一ID的几种方式
在
分布式系统
中常会需要生成系统唯一ID,生成ID有很多方法,根据不同的生成策略,以满足不同的场景、需求以及性能要求。
脚踏实地,仰望星空
·
2023-10-21 17:32
微服务
分布式系统
唯一ID方案
目录数据库自增长IDMysqlSqlServerOracleUUID格式Redis生成IDSnowflake算法其他初极狭,才通人。复行数十步,豁然开朗系统唯一ID是我们在工作中经常会遇到的,不管从事什么行业都会用到,耳熟能详的有根据数据库的自增ID,或者UUID等等,下面我们大概总结一下数据库自增长ID这是一种最常见的方式,就是依靠数据库的自增长,任何数据库都可以,具体实现方式,我们简单列举几个
Felix_XY
·
2023-10-21 17:01
问题总结
分布式
主键
ID
唯一
讲分布式唯一id,这篇文章很实在
分布式唯一ID介绍
分布式系统
全局唯一的id是所有系统都会遇到的场景,往往会被用在搜索,存储方面,用于作为唯一的标识或者排序,比如全局唯一的订单号,优惠券的券码等,如果出现两个相同的订单号,对于用户无疑将是一个巨大的
秦怀
·
2023-10-21 17:00
分布式
分布式
java
网络
分布式系统
唯一 ID 生成方案汇总
一、数据库自增长序列或字段最常见的方式,利用数据库,全数据库唯一1.1、优点简单,代码方便,性能可以接受数字ID天然排序,对分页或者需要排序的结果很有帮助1.2、缺点不同数据库语法和实现不同,数据库迁移的时候或多数据库版本支持的时候需要处理在单个数据库或读写分离或一主多从的情况下,只有一个主库可以生成。有单点故障的风险在性能达不到要求的情况下,比较难于扩展。(不适用于海量高并发)如果遇见多个系统需
Vcatory
·
2023-10-21 17:00
分布式系统
分布式
LVS负载均衡——NAT模式
LVS负载均衡群集——NAT地址转换一、集群与分布式1.1集群的含义1.2LVS模型1.3系统性能扩展方式1.4群集的三种类型1.4.1负载均衡群集1.4.2高可用群集1.4.3高性能运算群集1.5
分布式系统
Kiro君
·
2023-10-21 16:39
负载均衡
网络
运维
新版网站云监控计划任务系统源码+定时访问指定网址监控/更新(PHP源码)
系统源码它是采用高度模拟真人执行任务的方式,并采用
分布式系统
架构和分布式监控系统,在24小时不间断监控的同时,确保服务器秒级切换,轻松离线挂
hmz856
·
2023-10-21 16:25
后端
PHP
前端
php
开发语言
前端
ELK+Kafka+Beats实现海量日志收集平台(一)
ELK+Kafka+Beats实现海量日志收集平台(一)目录一、应用场景二、实现原理一、应用场景利用ELK+Kafka+Beats来实现一个统一日志平台,它是一款针对大规模
分布式系统
日志的统一采集、存储
竹影入风华
·
2023-10-21 15:01
Linux学习
ELK
elk
kafka
ELK + Filebeat + Kafka 分布式日志管理平台搭建
1工作流程在这之前,我写了三篇文章关于日志系统平台的搭建,我这边现简单列出这几种的工作流程1.1ELKDocker整合ELK实现日志收集1.2ELFKdocker安装ELFK实现日志统计1.3
架构演进
ELK
chuixue24
·
2023-10-21 15:57
日志处理
kafka
分布式
elk
filebeat
mysql 分布式锁_分布式锁(4)-基于Mysql实现
分布式锁(4)-基于Mysql实现1.使用场景在
分布式系统
里,我们有时执行定时任务,或者处理某些并发请求,需要确保多点系统里同时只有一个执行线程进行处理。
是她就是他
·
2023-10-21 14:38
mysql
分布式锁
Spring Cloud Alibaba 集成 Skywalking 链路追踪
skywalking是
分布式系统
的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。
好奇新
·
2023-10-21 12:59
skywalking
高效协同: 打造
分布式系统
的三种模式
在构建
分布式系统
时,分布式协调是否总是必要选项?本文通过一些实际的例子讨论了这一问题,并通过把问题区分为是否具有单调性做为是否需要分布式协调的标准。
俞凡 DeepNoMind
·
2023-10-21 11:10
程序人生
优秀程序员,如何提高架构能力?
点击视频查看完整直播回放01畅谈
架构演进
史王晓波:其实
架构演进
,这件
腾讯云开发者
·
2023-10-21 11:27
大数据
分布式
编程语言
consul
bluetooth
分布式系统
事务一致性解决方案
分布式系统
事务一致性解决方案喜欢|作者丁浪发布于2016年7月5日.估计阅读时间:15分钟|GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。
jueqi2010
·
2023-10-21 09:21
数据库
前端
区块链
ViewUI
Spring基础
01Spring简介1.1、Spring家族官网:https://spring.io,从官网我们可以大概了解到:Spring能做什么:用以开发web、微服务以及
分布式系统
等,光这三块就已经占了JavaEE
莪假裝堅強
·
2023-10-21 08:44
spring
spring
java
spring
boot
消息中间件的首选之一:探索RocketMQ的优势和特性
它是为了满足大规模
分布式系统
中的消息通信和异步解耦需求而设计的,具有高吞吐量、低延迟、可靠性强等特点。下面将详细介绍RocketMQ的架构、组件和关键特性。
玄明Hanko
·
2023-10-21 08:37
rocketmq
消息队列
Kafka与Spring Boot等应用框架的集成及消息驱动模型
Kafka与SpringBoot等应用框架的集成及消息驱动模型在当今的高效
分布式系统
中,Kafka是一个不可或缺的组件,它用于处理大规模的实时数据流。
隐 风
·
2023-10-21 08:00
java消息中间件笔记
kafka专区
kafka
spring
boot
面试
java
后端
分布式
Simple RPC - 02 通用高性能序列化和反序列化设计与实现
不仅可以用于RPC框架中,同样可以直接拿去用于实现消息队列,或者其他需要互相通信的
分布式系统
中。我们先来实现序列化和反序列化部分,因为后面的部分会用到序列
小小工匠
·
2023-10-21 08:58
【Simple
RPC】
rpc
网络协议
序列化和反序列化
redis笔记
Redis在
分布式系统
中有广泛的使用。分布式锁、缓存、session共享等,甚至有遇事不决redis的说法,可见其解决问题能力之强。
揪个太阳
·
2023-10-21 07:27
大数据平台开发经验
分布式系统
设计:深入了解
分布式系统
的设计原理,包括数据分片、一致性、分区容忍性等概念。数据存储和处理:精通大数据存储系统,如HDFS,以及数据处理框架,如SparkSQL、Hive等。
三思而后行,慎承诺
·
2023-10-21 07:04
架构
大数据
SpringBoot结合Druid实现SQL监控
Druid是一个用于大数据实时查询和分析的高容错、高性能开源
分布式系统
,旨在快速处理大规模的数据,并能够实现快速查询和分析。
中国胖子风清扬
·
2023-10-21 06:25
SpringBoot
spring
boot
sql
后端
java
mysql
Redis系列---集群模式
1.1.1.优点1.1.2.缺点1.2.一致性哈希算法1.2.1.优点1.2.2.缺点1.3.范围算法1.3.1.优点1.3.2.应用场景1.4.虚拟哈希槽算法1.4.1.优点1.4.2.缺点1.5.总述2.
架构演进
lipviolet
·
2023-10-21 05:28
redis
redis
数据库
服务器
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他