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
分布式系统架构演进
分布式原理RPC
1.分布式理论1.1分布式架构系统回顾1.1.1
分布式系统
概念
分布式系统
是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。
kitty_hi
·
2023-11-18 21:45
分布式
rpc
无服务器开发实例|微服务向无服务器
架构演进
的探索
本文作者李莹Sr.SoftwareEngineerFreeWheel郑予彬亚马逊云科技资深开发者布道师在当今的技术环境中,许多组织已经从构建单一的应用程序转变为采用微服务架构。微服务架构是将服务分解成多个较小的应用程序,这些应用程序可以独立开发、设计和运行。这些被拆分的小的应用程序相互协作和通信,为用户提供全面的服务。在设计和部署微服务应用时利用无服务器计算和无服务器架构,可有效解决微服务架构本身
亚马逊云开发者
·
2023-11-18 20:34
架构
serverless
微服务
云原生
大型电商
分布式系统
架构解析
1、架构图以上采用七层逻辑架构,第一层客户层,第二层前端优化层,第三层应用层,第四层服务层,第五层数据存储层,第六层大数据存储层,第七层大数据处理层。客户层:支持PC浏览器和手机APP。差别是手机APP可以直接通过IP访问,反向代理服务器。前端层:使用DNS负载均衡,CDN本地加速以及反向代理服务;应用层:网站应用集群;按照业务进行垂直拆分,比如商品应用,会员中心等;服务层:提供公用服务,比如用户
bst@微胖子
·
2023-11-18 19:38
系统架构
+
项目架构
架构
big
data
java
一个简化的
分布式系统
架构图
链接写这篇文章,我曾在网络上搜索过“如何学习
分布式系统
”,但实话说,没有很认同的答案。也许,这确实是一个难以回答的问题。
wink-172
·
2023-11-18 19:07
java
分布式系统
架构设计原则和理论 --AKF 架构原则
架构即未来(TheArtofScalability)》[附录2]一书,作者马丁L.阿伯特和迈克尔T.费舍尔分别是eBay和PayPal的前CTO,他们经历过eBay和PayPal大规模分布式电商平台的
架构演进
架构老兵
·
2023-11-18 18:54
架构原则
分布式架构设计原则
AKF
架构设计原则
美团外卖
分布式系统
架构设计
即时物流系统阶段性的逐步实施
分布式系统
的架构升级,最终解决了系统宕机的风险。围绕成本、效率、体验核心三要素,即时物流体系大量结合AI技术
ITFLY8
·
2023-11-18 18:50
运维
分布式
算法
大数据
人工智能
分布式系统
架构理论与组件
文章目录1.
分布式系统
的发展2.
分布式系统
的挑战3.
分布式系统
基本理论3.1CAP定理3.2PACELC理论3.3BASE模型3.4一致性算法4.分布式架构组件4.1主要组件4.2辅助工具4.3常用架构
鹤冲天Pro
·
2023-11-18 18:45
架构设计
架构
为什么Go是后端开发的未来
Go最初由Google开发,迅速成为后端开发中最受欢迎的语言之一,特别是在
分布式系统
和微服务的开发中。本文将讨论为什么Go是后端开发的未来。
技术的游戏
·
2023-11-18 18:13
golang
开发语言
后端
电子科技大学
分布式系统
期末复习笔记
第一章为什么需要
分布式系统
:功能分离,固有的分布性,负载均衡,可靠性,经济性。定义:
分布式系统
是这样一种系统,其中位于联网计算机上的组件仅通过传递消息来通信和协调它们的操作。
猫系赵一泽
·
2023-11-18 18:28
笔记
分布式
SpringCloud Alibaba组件入门全方面汇总(中):服务熔断降级-Sentinel
**SentinelSentinel是阿里巴巴开源的
分布式系统
流量防卫防护组件,主要对
分布式系统
中的流量进行控制、熔断降级等保护操作。Sentinel的目
LangForOne
·
2023-11-18 18:56
SpringCloud
JAVA
后端
spring
cloud
sentinel
Sentinel
Sentinel(
分布式系统
的流量防卫兵)是阿里开源的一套用于服务容错的综合性解决方案。它以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来保护服务的稳定性。
没时间喽
·
2023-11-18 17:12
JAVA
sentinel
【无标题】
GFS分布式文件系gfdglusterFS开源的分布式的文件系统存储服务器客户端以及网络(NFS/samba)网关传统式老的
分布式系统
元服务器,元服务器保存存储节点的目录数信息。
m0_52416577
·
2023-11-17 18:33
linux
rabbitmq 消费端代码获取队列名称_最详细的RabbitMQ 工作模式介绍(附代码 )
MessageQueue,即消息队列,RabbitMQ是由erlang语言开发,基于AMQP(AdvancedMessageQueue高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在
分布式系统
开发中应用非常广泛
weixin_39945789
·
2023-11-17 17:49
rabbitmq
消费端代码获取队列名称
Dubbo(基础)——学习笔记
Dubbo(基础)——学习笔记一、拓展知识1.1
分布式系统
1.2流动计算架构1.3RPC二、Dubbo简介和安装2.1什么是Dubbo?
微醺CC
·
2023-11-17 16:31
分布式
服务器
zookeeper
分布式
java
GFS分布式文件系统
传统式老的
分布式系统
元服务器,元服务器保存存储节点的目录树信息。一旦元服务器故障,所有的存储节点全部失效现在GFS取消了元服务器机制,数据横向扩展能力更强。可靠性更强。存储效率也更高。
俊俏美男子章鱼哥
·
2023-11-17 16:30
linux
hologres基础知识一文全
hologres基础知识一文全1功能特性1.1多场景查询分析1.2原生实时数仓1.3企业级运维能力1.4生态与可扩展性2hologres架构2.1传统
分布式系统
2.2hologres基础架构2.2.1计算层
Direction_Wind
·
2023-11-17 14:57
hologres
大数据
图解分布式事务实现原理(二)
TCC实现方案TCC概念简述TCC(Try-Confirm-Cancel)是一种分布式事务处理模式,旨在保证
分布式系统
中的事务一致性。
Lzjusc2017
·
2023-11-17 13:03
go语言
分布式
分布式
golang
后端
面试
GFS分布式文件系统
传统式老的
分布式系统
元服务器,元服务器保存存储节点的目录树信息。一旦元服务器故障,所有的存储节点全部失效。现在GFS取消了元服务器机制,数据横向扩展能力更强。可靠性更强。存储效率也更高。
相遇蟹堡王,尽享蟹黄堡
·
2023-11-17 12:14
wpf
Spring Cloud Hystrix:服务容错保护
SpringCloudHystrix:服务容错保护SpringCloudHystrix是SpringCloud中的一个子项目,主要用于服务容错保护;
分布式系统
中,一个服务的故障或延迟可能会导致整个系统出现问题
wei_shuo
·
2023-11-17 10:25
spring
cloud
hystrix
spring
统一日志管理方案:Spring项目logback日志与logstash和Elasticsearch整合
原创/朱季谦最近在做一个将
分布式系统
的日志数据通过logstash传到kafka的功能,做完之后决定业余搭一个ELK日志分析系统,将logstash采集到的日志传给Elasticsearch。
朱季谦
·
2023-11-17 08:04
ELK
elk
大数据
logback
elasticsearch
云计算与大数据:第一章
分布式计算的概述定义分布式计算是计算机科学重要的研究内容,主要研究对象是
分布式系统
。
LY19970607
·
2023-11-17 06:11
分布式锁~
分布式锁分布式锁是在
分布式系统
中用于协调多个节点之间对共享资源的访问的一种机制。个人认为实现分布式锁,需要一个中间件例如数据库,redis等等这样的存储锁即可实现分布式锁。
Junfeng Tang
·
2023-11-17 06:31
分布式
分布式
BASE理论
与CAP理论不同,BASE理论重点强调
分布式系统
的可用性、灵活性和实时性。
Junfeng Tang
·
2023-11-17 06:00
分布式
架构
在Spring Boot中使用Redis的发布订阅功能
这种模式在
分布式系统
中非常有用,可以解决以下问题:实时消息传递:发布订阅模式可以用于实时消息传递,当发布者发布消息到指定频道时,所有订阅该频道的订阅者都能够接收到消息。
Miaow.Y.Hu
·
2023-11-17 05:45
#
Spring
spring
boot
redis
后端
区块链的密码算法
区块链系统包含了计算机科学过去几十年的成果:计算机网络P2P、算法、数据库、
分布式系统
、计算机密码学等密码学是区块链系统安全性保障的基础技术,形象地称为区块链的骨骼哈希算法■哈希算法(Hash、散列、杂凑
阿洋太爱大数据
·
2023-11-17 03:58
区块链
nosql
数据库
架构
区块链共识机制简述
共识机制是
分布式系统
的核心,在P2P系统中,互相不信任的节点通过预设机制最终达到数据的一致性称为共识。共识机制也就是为了达成这种共识所要采用的方法。
weixin_33720078
·
2023-11-17 03:55
区块链
第十篇:如何通过开源框架搭建自己的区块链网络?
区块链是由
分布式系统
技术所构建、管理、维护、保障的数据共享、共识机制、透明可验证等特性的新型计算机分布式基础设施技术。
禅与计算机程序设计艺术
·
2023-11-17 02:12
大数据AI人工智能
AI实战
大数据
人工智能
语言模型
Java
Python
架构设计
用区块链思想来保护消费者信息
区块链作为一种开源的
分布式系统
,可以让不同组织或者个人之间共享、保障和传递价
禅与计算机程序设计艺术
·
2023-11-17 02:11
Python实战
机器学习实战
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
Hudi数据湖相关资料
生态ApacheHudi源码解读hudi各类资料:字节电商场景基于ApacheHudi的落湖实践阿里云AnalyticDB基于FlinkCDC+Hudi实现多表全增量入湖实践Lambda架构向湖仓一体
架构演进
的的实时电商数仓建设
后季暖
·
2023-11-16 23:46
1024程序员节
数字化平台全面护航金融信创落地 | 信创讲坛第一期
文末扫二维码加入信创交流群第一期要点:1.金融信创架构向开放分布式
架构演进
,已启动全栈分布式改造的“上甘岭”进程2.金融信创不仅仅是简单国产化替换,而是打造国产生态的数字化应用3.普元以应用为核心,为金融信创提供三大解决方案基于金融信创的信息化总体架构
EAWorld
·
2023-11-16 23:08
分布式
中间件
大数据
人工智能
java
SpringCloud微服务项目快速搭建(一)(SpringCloud Netflix,H版-SR3)
SpringCloudNetflix主要目标是为开发者提供构建
分布式系统
所需的组件,包括服务注册中心、负载均衡、断路器、转发器、过滤器等。
最爱小熊
·
2023-11-16 22:50
spring
cloud
微服务
java
后端
maven
Spring Cloud Netflix微服务组件-Eureka
分布式系统
AP和CP如何取舍?
每天的每一天
·
2023-11-16 22:45
微服务
微服务
eureka
java
Kafka 的应用场景
Kafka最初是为
分布式系统
中海量日志处理而设计的。它可以通过持久化功能将消息保存到磁盘,并让消费者按照自己的节奏提取消息。Kafka不仅仅是一个消息队列,它还是一个开源的分布式流处理平台。
旷野历程
·
2023-11-16 22:33
#
Kafka
kafka
应用场景
雪花算法(代码实现)
它是Twitter公司研发的一种分布式ID生成算法,用于解决
分布式系统
中主键ID的唯一性问题。雪花算法使用64位二进制数,其中第1个bit是符号位,不使用。接着的41个bit是时间戳,记录了当前时间。
雾漫江北
·
2023-11-16 21:59
算法
RabbitMQ 安装及配置
前言当你准备构建一个
分布式系统
、微服务架构或者需要处理大量异步消息的应用程序时,消息队列就成为了一个不可或缺的组件。
zhizhiqiuya
·
2023-11-16 19:58
RabbitMQ
rabbitmq
分布式
分布式应用服务的拆分
考虑到
分布式系统
的特点,如可伸缩性、容错性和一致性等。选择技术栈:根据需求和架构设计,
快乐非自愿
·
2023-11-16 18:24
分布式
开发语言
Go语言初识
对于高性能
分布式系统
领域而言,Go语言无疑比大多数其它语言有着更高的开发效率。它提供
ALex_zry
·
2023-11-16 13:58
Golang学习笔记
golang
开发语言
后端
分布式锁的概念、应用场景、实现方式和优缺点对比
一:什么是分布式锁分布式锁是一种用于协调
分布式系统
中多个节点对共享资源的访问的机制。
没工作的小白
·
2023-11-16 13:55
分布式
Docker的概念、架构、安装详解
比如:
分布式系统
中,依赖关系复杂,容易出现兼容性问题。开发、测试、生产环境各有有差异,有的差异还比较大。在Docker没有出现之前,通常使用虚拟机的方式来部署微服务。
流水武qin
·
2023-11-16 12:08
Docker
docker
linux
容器
架构
运维开发
通往优秀软件架构师之路:掌握技术核心,修炼基础原理【文中送书,十本任选】
通往优秀软件架构师之路:掌握技术核心,修炼基础原理《高并发架构实战:从需求分析到系统设计》《架构师的自我修炼:技术、架构和未来》《中台架构与实现:基于DDD和微服务》《
分布式系统
架构:架构策略与难题求解
以山河作礼。
·
2023-11-16 12:02
活动文章
架构
redis-消息队列
回顾消息队列消息队列是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行
分布式系统
的集成。
蔡蔡开始内卷
·
2023-11-16 11:57
redis
redis
Kafka从安装使用到集成Springboot详细教程
1.引言在当今高度互联的技术领域,消息队列成为
分布式系统
中不可或缺的一部分。ApacheKafka作为一个高性能、持久化、分布式的消息队列系统,备受开发者推崇。
知秋丶
·
2023-11-16 09:10
技术文档
kafka
spring
boot
springcloud学习 第九章:配置中心config
下载源码:https://gitee.com/ctocloud/spring-cloud-poetry.git1、定义在
分布式系统
中,由于有很多系统组成,那么管理这些系统的配置文件就显得比较麻烦。
yuhaibao324
·
2023-11-16 09:46
springcloud
图解微服务
架构演进
图解服务化
架构演进
许久没摘记了,继续告诫自己:要静下心来,低调多做事前言来自dubbo的用户手册中的一句话:随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行
weixin_34290352
·
2023-11-16 01:55
测试
java
devops
微服务
架构演进
过程与实践中的困难与挑战
一、单体架构(MonolithicArchitecture)企业级的应用一般都会面临各种各样的业务需求,而常见的方式是把大量功能堆积到同一个单体架构中去。一般一个应用中包含了应用程序所有的功能(比如:页面、代码、配置等)把应用程序打包成war包、jar包部署到Tomcat中,通常称之为单体架构。比如:常见的ERP、CRM等系统都以单体架构的方式运行,同时由于提供了大量的业务功能,随着功能的升级,整
wespten
·
2023-11-16 01:20
Linux
SRE
运维部署与监控
系统性能指标
故障排除
大数据
微服务
架构演进
系统架构演变没有最好的架构,只有最合适的架构;架构发展过程:单体架构》垂直架构》SOA面向服务架构》微服务架构;推荐看看《淘宝技术这十年》;单体架构互联网早期,一般的网站应用流量较小,只需一个应用,将所有功能代码都部署在一起就可以,这样可以减少开发、部署和维护的成本。比如说一个电商系统,里面会包含很多用户管理、商品管理、订单管理、物流管理等等很多模块,我们会把它们做成一个web项目,然后部署到一台
Firechou
·
2023-11-16 01:47
#
分布式理论
架构
微服务
云原生
spring
cloud
软件工程复习笔记——第七章 面向对象的设计方法
第七章面向对象的设计方法7.1面向对象的基本概念面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统,交互式界面,
分布式系统
,网络管理结构和人工智能等领域。
Hatter_l
·
2023-11-16 01:04
软件工程
需求分析
规格说明书
彩虹桥
架构演进
之路-性能篇
一、前言一年前的《彩虹桥
架构演进
之路》侧重探讨了稳定性和功能性两个方向。在过去一年中,尽管业务需求不断增长且流量激增了数倍,彩虹桥仍保持着零故障的一个状态,算是不错的阶段性成果。
得物技术
·
2023-11-15 19:16
中间件
数据库
nio
基于JAVA的RPC简单实现
RPC是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议,是
分布式系统
常见的一种通信方法。RPC采用客户机/服务器模式。
w春
·
2023-11-15 19:02
java
RPC
存储空间降为原来的1/7,TDengine在中移物联网轨迹数据存储中的应用
作者介绍:薛超,中移物联网数据库运维高级工程师,10年数据库运维经历,2017年加入中移物联网,负责数字化产品部数据库相关工作,专注于数据库优化和推动
架构演进
;近年来主要研究国产新型数据库,目前所在部门全部业务已经去
涛思数据(TDengine)
·
2023-11-15 19:11
Case
Study
tdengine
数据库
oracle
github
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他