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
分布式系统架构演进
SpringCloud微服务架构 01-概述
前言:基本概念1.分布式概念:系统中的多个模块在不同服务器上部署,即可称为
分布式系统
,如Tomcat和数据库分别部署在不同的服务器上,或两个相同功能的Tomcat分别部署在不同服务器上作用:分布式是分散压力
Night-Wind-Cc
·
2023-10-21 04:31
Spring
Cloud
Alibaba
spring
cloud
微服务
架构
聊聊分布式架构09——分布式中的一致性协议
目录01从集中式到
分布式系统
特点集中式特点分布式特点事务处理差异02一致性协议与Paxos算法2PC(Two-PhaseCommit)阶段一:提交事务请求阶段二:执行事务提交优缺点3PC(Three-PhaseCommit
Elaine202391
·
2023-10-21 03:02
分布式架构
分布式
架构
DatenLord前沿技术分享No.11
主要研究方向为操作系统和
分布式系统
。在包括OSDI/SOSP、NSDI等会议上发表多篇论文。
达坦科技DatenLord
·
2023-10-21 02:30
前沿技术分享
前沿技术
前沿技术分享
RDMA
加速服务器
DatenLord前沿技术分享 No.7
1、演讲题目可编程交换机:原理与使用2、演讲时间2022年10月23日上午10:303、演讲人张汉泽上海交通大学IPADS实验室博士二年级4、引言在后摩尔时代,高速网络的发展使得
分布式系统
的瓶颈逐渐从网络传输转移到
达坦科技DatenLord
·
2023-10-21 02:00
前沿技术分享
硬件架构
用python的zerorpc写一个验证码的rpc服务
一、目的最近在研究
分布式系统
,将部分服务拆分出去,只会python,所以用python的zerorpc写服务二、代码1.查找字体的函数想指定pillow生成图片的文字大小,就要一起指定文字的字体,默认只搜索系统的字体
放风喽
·
2023-10-21 02:47
python
python
rpc
开发语言
zerorpc
用python的zerorpc写一个生成雪花ID的rpc服务
一、最近在研究
分布式系统
,将部分服务拆分出去,只会python,所以用python的zerorpc写服务二、代码整个都是从pysnowflake里面复制出来的,pysnowflake可以启动一个http
放风喽
·
2023-10-21 02:43
python
rpc
开发语言
zerorpc
大数据技术学习之 ZooKeeper应用——解决
分布式系统
单点故障。
今天小编给大家分享一下:ZooKeeper应用--解决
分布式系统
单点故障。1.单点故障问题什么是
分布式系统
中的单点故障:通常
分布式系统
采用主从模式,就是一个主控机连接多个处理节点。
千锋大数据
·
2023-10-21 02:46
grpc实现跨语言(go与java)服务通信
随着微服务架构的发展,越来越多的企业开始采用微服务架构来构建
分布式系统
。在微服务架构中,服务之间的通信是非常重要的。而gRPC作为一种高效、跨平台、跨语言的RPC框架,成为越来越多企业的首选。
码说AI
·
2023-10-21 02:25
golang
java
开发语言
使用CDN构建读取缓存设计
每个在
分布式系统
上工作的开发人员都曾在某个时候使用过某种缓存机制。在本文中,我们将探讨如何使用CDN构建读取缓存设计,不仅可以优化您的API,还可以降低基础架构成本。
小技术君
·
2023-10-20 22:20
缓存
数据中台
架构演进
路线图全面解读
作者:禅与计算机程序设计艺术1.背景介绍数据中台(DataMesh)架构是一种构建可靠、灵活、可扩展的数据处理和服务中心,用于满足业务需求、提升运营效率、降低成本、改善数据质量和价值传递。它集成不同的数据源,包括企业内外部数据,统一管理和分析这些数据,并提供高效、低延迟的数据服务。数据中台包含数据管理、数据流、数据治理三个组件,围绕这三个组件,数据中台还可以衍生出更广泛的体系结构,比如知识中台、规
禅与计算机程序设计艺术
·
2023-10-20 22:10
禅与计算机程序设计艺术
大数据AI人工智能
大数据
人工智能
语言模型
Java
Python
架构设计
淘宝服务端高并发分布式
架构演进
之路
2.基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:
分布式系统
中的多个模块在不同服务器上部
公众号:方志朋
·
2023-10-20 20:13
数据库
分布式
运维
大数据
java
淘宝亿级高并发分布式
架构演进
之路
2.基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:
分布式系统
中的多个模块在不同服务器上部署,即可称为
分布式系统
,如Tomcat和数据库分别部署在不同
ITFLY8
·
2023-10-20 20:42
数据库
运维
分布式
大数据
java
服务端高并发分布式
架构演进
之路
1.概述本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径2.基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式系
架构师小秘圈
·
2023-10-20 20:41
数据库
运维
分布式
大数据
java
淘宝服务端并发分布式
架构演进
之路
-前言-本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径。-基本概念-在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式
架构师小秘圈
·
2023-10-20 20:41
数据库
分布式
运维
大数据
java
干货 | 携程火车票出海
架构演进
之路
作者简介py.an,携程后端研发经理,关注性能优化、技术架构等领域venson,携程后端高级研发经理,关注性能优化、技术架构等领域一、引言在全球化战略的背景下,Trip.com作为一个面向国际市场的全球OTA平台,正努力推进国际化战略部署。Trip.com火车票正在积极投入资源和技术力量来拓展海外业务,通过将应用、数据部署新加坡、法兰克福等中心,从而给全球用户带来更好的购票体验和减少数据合规带来的
携程技术
·
2023-10-20 20:31
架构
TensorFlow 的基本概念和使用场景
它被设计成一个
分布式系统
,用于训练和执行大规模机器学习模型,包括分类、回归和聚类等任务。
fensnote
·
2023-10-20 20:30
笔记
tensorflow
人工智能
python
SpringCloud基础学习
它利用SpringBoot的开发便利性巧妙地简化了
分布式系统
基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署。
路飞Fly了
·
2023-10-20 20:54
spring
cloud
学习
java
多机房部署:跨地域的
分布式系统
如何做?
目录前言一、多机房部署的难点是什么?二、跨机房的数据传输三、跨机房的数据传输1.同城双活2.跨城异地3.跨国异地4.全局数据总结前言来想象这样一个场景:你的垂直电商系统部署的IDC机房,在某一天发布了公告说,机房会在第二天凌晨做一次网络设备的割接,在割接过程中会不定时出现瞬间,或短时间网络中断。机房网络的中断,肯定会对业务造成不利的影响,即使割接的时间在凌晨(业务的低峰期),作为技术负责人的你,也
yangyanping20108
·
2023-10-20 14:25
分布式
分布式
mysql
大数据
Dapper,大规模
分布式系统
的跟踪系统
概述当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具。Dapper--Google生产环境下的分布式跟踪系统,应运而生。那么我们就来介绍一个大规模集群的跟踪系统,它是如
Alan_Xiang
·
2023-10-20 14:24
分布式
分布式
springCloud-seata
1.分布式事务理论θ1.1CAP定理1998年,加州大学的计算机科学家EricBrewer提出,
分布式系统
有三个指标:Consistency(一致性)用户访问
分布式系统
中的任意节点,得到的数据必须一致Availability
橘·灬
·
2023-10-20 08:33
spring
cloud
云原生
cloud
native
Griffin成为Apache顶级项目
在Hadoop,Spark,Storm等
分布式系统
中,提供了一整套统一的流程来定义和检测数据集的质量并及时报告问题。来源Griffin起源于eBay中国,并与2016年12月进入Apache孵化器。
小强的进阶之路
·
2023-10-20 05:58
移动测试
架构演进
| 蚂蚁金服自动化用例管理探索
作者:周力(问瑾),蚂蚁金服技术专家。本文围绕支付宝面向移动应用日志复杂的测试工作,如何思考演进出成熟稳定的测试用例管理展开讨论和总结。相比普通测试用例,自动化用例在形式、实现方式及内容上有一定的特殊性;同时自动化用例管理作为移动测试平台的一个重要组成部分,如何对其进行有效管理是平台面临的一个重大挑战。活动推荐:5月18日mPaaS线下沙龙CodeDay#2北京站,《高可用、全集成、定制化,蚂蚁金
weixin_34216196
·
2023-10-20 04:58
Elasticsearch学习-索引操作及Mapping映射
=一台服务器4)集群多个节点组成
分布式系统
,ES原生分布式,已启动一个ES进程,再启动一个进程,这个进程会自动发现集群并进入,前提条件是所有节点配置一套集群信
nsa65223
·
2023-10-20 03:01
elasticsearch
学习
大数据
(三十四)大数据实战——scala运行环境安装配置及IDEA开发工具集成
Scala是一种强大而灵活的编程语言,适合用于构建各种类型的应用程序,包括Web应用、数据处理、
分布式系统
等。它具有丰富的特性和生态系统
北溟溟
·
2023-10-20 01:37
大数据
大数据
scala
RabbitMQ
来自拉钩教育1.什么是RabbitMQ1.1MQ(MessageQueue)消息队列消息队列中间件,是
分布式系统
中的重要组件主要解决,异步处理,应用解耦,流量削峰等问题从而实现高性能,高可用,可伸缩和最终一致性的架构使用较多的消息队列产品
Yuanc丶
·
2023-10-19 23:43
系列十、Redis的应用场景
中的字符串类型完成项目中手机验证码存储的实现利用Redis中的字符串类型完成项目中具有时效性的业务,例如:12306订票超时未付款自动取消订单、淘宝提交订单后,超过一定时间未付款自动取消订单利用Redis解决
分布式系统
中
YYAugenstern
·
2023-10-19 20:19
Redis系列
redis
数据库
缓存
SpringCloud讲解&注册中心&配置中心
SpringCloud1、SpringCloud-------背景随着互联网的快速发展,单体架构的软件系统已经不能够满足6.18以及双十一这样的高并发,大流量的性能要求;系统架构逐步走上了分布式,但是
分布式系统
天生就复杂
一只小阿辉
·
2023-10-19 19:04
java
开发语言
spring
cloud
微服务
后端
Spring Cloud Alibaba Sentinel的入门介绍以及Sentinel流控规则
流量防卫兵Sentinel
分布式系统
中,微服务之间通过远程调用实现信息交互,调用是不可表面出现调用失败,例如:超时、异常等原因导致调用失败,Sentinel可以保证在一个微服务出现故障的情况下,不会导致其他相互调用的微服务失败
心南南心
·
2023-10-19 19:17
Spring
cloud
Alibaba
spring
cloud
alibaba
spring
boot
java
微服务
dashboard
分布式系统
的缓存与session
具体的问题当一个带有会话表示的Http请求到Web服务器后,需求在请求中的处理过程中找到session数据。而问题就在于,session是保存在单机上的。假设我们有应用A和应用B,现在一位用户第一次访问网站,session数据保存在应用A中。如果我们不做处理,怎么保障接下来的请求每次都请求到应用A呢?如请求到了应用B中,就会发现没有这位用户的session数据,这绝对是不能容忍的。常见解决方案Se
嗷大彬彬
·
2023-10-19 17:51
分布式系统
如何实现链路追踪?本文给你超清晰解答
在
分布式系统
,尤其是微服务系统中,一次外部请求往往需要内部多个模块,多个中间件,多台机器的相互调用才能完成。在这一系列的调用中,可能有些是串行的,而有些是并行的。
对奶茶过敏
·
2023-10-19 15:52
java
微服务
分布式
分布式链路追踪框架的基本实现原理
目录分布式追踪什么是分布式追踪
分布式系统
分布式追踪分布式追踪有什么用呢Dapper分布式追踪系统的实现跟踪树和spanJaeger和OpenTracingOpenTracingJaeger结构OpenTracing
java领域
·
2023-10-19 15:15
分布式
面试
程序人生
经验分享
java
分布式和微服务
分布式系统
的设计理念,其实是来自于小型机或者大型机的计算能力的瓶颈和成本的增加。
一只快乐的蓝巴德
·
2023-10-19 13:32
Java
HTTP
分布式
微服务
架构
.NET CORE工具案例 基于Redis的 RedLock.net实现分布式锁
引用地址:【愚公系列】2023年01月.NETCORE工具案例-RedLock.net实现分布式锁-云社区-华为云【摘要】前言分布式锁是控制
分布式系统
之间同步访问共享资源的一种方式。
海蓝树
·
2023-10-19 12:59
.netcore
分布式
redis
代码的艺术-Writing Code Like a Pianist | 京东云技术团队
可以从三个角度来看,一是架构设计,例如技术选型、
分布式系统
中的数据一致性考虑等,二是项目管理,无论是敏捷开发还是瀑布式开发,都应当对技术负债进行清理,对代码进行重构等,最后离不开的是代码质量,代码质量的高低直接影响系统的可维护性和可扩展性
京东云技术团队
·
2023-10-19 12:40
质量
软件架构
京东云
代码质量
系统架构
5分钟 搞懂分布式架构与微服务
5分钟搞懂分布式架构与微服务
分布式系统
所谓
分布式系统
,是指一个完整的应用系统被拆分后,分别部署到不同的网络节点中,这样的系统往往是一些大型的系统。这种做法的好处是,可以提高系统的运算能力。
hello大侠
·
2023-10-19 10:32
分布式数据库架构及企业实践(基于Mycat中间件)——1
第一章数据库中间件与分布式数据库的实现1.1
分布式系统
分布式系统
是指其组件分布在网络上,组件之间通过传递消息进行通信和动作协调的系统特点:透明性、扩展性、可靠性、高性能缺点:节点通信开销大,线程安全问题复杂
码地小垃圾
·
2023-10-19 10:54
笔记
中间件
分布式
数据库架构
SpringCloud之统一配置中心
SpringCloudConfig是SpringCloud团队创建的一个全新项目,用来为
分布式系统
中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端与客户端两个部分。
FlyXhc
·
2023-10-19 10:43
深度分析AMQP以及在rabbitMQ中的应用
它提供了一个统一的、可靠的、异步的消息传递解决方案,用于在
分布式系统
中传递和存储消息。AMQP最初由金融行业的参与者共同开发,旨在解决不同应用程
小库抢板12
·
2023-10-19 09:53
rabbitmq
分布式
介绍一下rabbitMq应用场景
分布式系统
:R
Stephen_CY666
·
2023-10-19 09:21
rabbitmq
分布式
CAP理论及BASE思想等
今天说些和
分布式系统
中的一些概念、理论相关的东西,切入点是CAP。CAPCAP理论是由Brewer远在2000年的PODC会议上提出来的。
小小哭包
·
2023-10-19 09:21
软件设计研讨
CAP
BASE
一致性
检测和缓解PLC恶意软件的过程计算方法
1.简介工业控制系统(ICS)是通过连接到传感器和执行器的可编程逻辑控制器(PLC)控制物理过程的
分布式系统
。PLC有一个临时性的架构来执行被称为扫描周期的简单过程。每个扫描周期包括三
jiangdie666
·
2023-10-19 08:33
论文
网络
滴滴 OrangeFS 数据湖存储关键技术揭秘!
伴随着业务不断成长,我们面临的挑战也越来越多,经历多次非结构化存储
架构演进
,具体如下图所示:随着公司不断发展,滴滴的业务有两个发展的趋势:云原生技术战略和新业务涌现,都给存储系统带来了新的挑战。
滴滴技术
·
2023-10-19 06:32
Redis五个使用场景
这可以防止
分布式系统
中的竞赛条件。Red
极道Jdon
·
2023-10-19 05:55
javascript
reactjs
可观测性即代码:利用Terraform配置Datadog
Cloudformation实现“基础设施即代码”,可观测性即代码“可观测性即代码”(ObservabilityasCode)这一词条第一次出现在ThoughtWorks《技术雷达》19期:可观测性是运转
分布式系统
与微服务架构必不可少的一部分
极客人
·
2023-10-19 03:47
从一份定义文件详解ELK中Logstash插件结构
概述当下
分布式系统
的日志收集、日志分析、日志处理、可视化的热门技术栈方案当然非ELK(ElasticSearch、Logstash、Kibana)莫属,从L→E→K构成了一条数据的Pipeline管道:
CodeSheep程序羊
·
2023-10-19 03:03
技术分享
ELK
一些负载均衡算法
负载均衡算法主要用于在
分布式系统
中将请求分配到不同的服务器上,提高系统性能和可靠性。轮询(RoundRobin)算法:将请求按顺序分配给每个服务器。
今日不断电
·
2023-10-19 01:24
面试准备
负载均衡
算法
运维
文献笔记——A brief introduction to distributed systems(
分布式系统
)
本文主要讨论了
分布式系统
。作者提供了关于
分布式系统
的概述,是一份很好的新手教程。
Lintongzg
·
2023-10-19 00:25
文献笔记
分布式系统
分布式
文献笔记
分布式系统
中接口的幂等性
转载:https://testerhome.com/articles/29399「欲野发表于TesterHome」原文:因果最近在做公司接口测试的时候,发现公司接口在应对重复请求的,处理不是很好,当时问研发小哥,研发小哥说对重复提交请求的,当前项目没有做接口的幂等性的校验,说实话,当时感觉一脸懵逼,就在思考什么是幂等性,自己一直在做接口测试,都不知道有这个东西,于是就自己换位思考,决定站在研发的角
莱文妹
·
2023-10-18 23:28
雪花算法
1.2雪花算法的特点能满足高并发
分布式系统
环境下ID不重复基于时间戳,可以保证基本有序递增(有些业务场景对这个又要求)不依赖第三方的库或者中间件生成效率极高1.3
passerby_Ai
·
2023-10-18 21:42
算法
数据结构与算法
java
算法
【八股文】分布式篇
目录1.
分布式系统
下见到的专业术语1.QPS(QueriesPerSecond)2.TPS(Transactions事务PerSecond)3.并发数4.吐吞量1.系统吞吐量影响因素2.CAP是什么?
爱吃鱼饼的猫
·
2023-10-18 21:41
八股文
微服务
分布式
java
开发语言
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他