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
java架构分布式系统
springcloud Alibaba 入门之采用Sentinel实现接口限流
官方给出:Sentinel是
分布式系统
的流量防卫兵,主要是从系统的稳定性出发,而Sentinel主要是通过限流的方式来控制服务降级和保护我们的服务资源.这里提到了服务降级,我们可能会想到Hystrix,
会上树的程序猿
·
2024-01-21 23:03
Spring技术实战-重新回顾一下异常重试框架Spring Retry的功能指南
在
分布式系统
中,为了保证数据分布式事务的强一致性,大家在调用RPC接口或者发送MQ时,针对可能会出现网络抖动请求超时情况采取一下重试操作。
洛神灬殇
·
2024-01-21 21:48
Java架构
-怎样进行薪酬谈
薪酬谈判开始于求职之前薪酬谈判能力很大程度上受声望影响,为了提高自己的声望,我强烈建议软件开发人员打造个人品牌,并积极营销自己。为了做到这一点,基本策略是尽可能让自己的名字出现在各种媒体上。写博客,做博客,写书,写文章,在大会或用户组中发表演讲,制作视频教程,为开源贡献代码等,尽一切可能让自己的名字出现在各种场合。只要记住:自我营销做得越好,声望越高,薪酬谈判就越容易。这一点有可能是最重要的因素。
Java架构师笔记
·
2024-01-21 17:55
Java面试题
一、项目面试题-消息队列背景:在
分布式系统
中是如何处理高并发的。由于在高并发的环境下,来不及同步处理用户发送的请求,则会导致请求发生阻塞。
突然好想你之路在脚下
·
2024-01-21 17:46
Java面试题
java
开发语言
领航分布式消息系统:一起探索Apache Kafka的核心术语及其应用场景
1、什么是消息中间件消息中间件(messagequeuemiddleWare,MQ)指利用高效可靠消息传递机制进行与平台无关的数据交流,并基于数据通信来进行
分布式系统
的集成。通过提供消息传递和消息排
超越不平凡
·
2024-01-21 15:27
分布式
kafka
kafka核心概念
HBase节点故障的容错方案
更多关于
分布式系统
的架构思考请参考文档关于常见分布式组件高可用设计原理的理解和思考1.Master高可用1.1选主
李姓门徒
·
2024-01-21 14:31
Hbase
大数据
hbase
数据库
大数据
Go入门
3.1HelloWorld3.2变量和数据类型3.3控制流和循环4.函数和结构体5.学习资源Go(也称为Golang)是一种开源的编程语言,由Google开发,具有高效的并发编程和简洁的语法,适用于构建高性能的网络服务和
分布式系统
10岁的小屁孩
·
2024-01-21 13:44
入门
golang
开发语言
分布式和微服务的区别?
前言
分布式系统
和微服务架构都是在解决系统扩展性、灵活性和可维护性等问题上的一种架构风格,但它们在设计和实现上还是有一些区别的。
多云&秋雨
·
2024-01-21 13:01
微服务
分布式
java
分布式系统
——树状算法
1树状算法的基本理论树算法常用于在
分布式系统
中实现广播操作,这里您提供了一些基本定义和一个引理关于广播操作的消息复杂度和时间复杂度的下界。
思诺学长
·
2024-01-21 10:27
分布式系统
算法
使用 Zabbix + Grafana 搭建服务器监控系统
当然Linux服务器监控也有很多,Zabbix是一个基于Web界面的提供
分布式系统
监视以及网络监视功能的企业级的开
old_GGB
·
2024-01-21 08:25
zabbix
grafana
服务器
YARN节点故障的容错方案
更多关于
分布式系统
的架构思考请参考文档关于常见分布式组件高可用设计原理
李姓门徒
·
2024-01-21 07:06
Yarn
大数据
大数据
yarn
Raft 算法
Raft算法是一种共识算法,用于在
分布式系统
中实现一致性。它的设计目标是提供一种可理解、易于实现和高度可靠的共识模型。
啄sir.
·
2024-01-21 06:08
java
架构师之路:一个
Java架构
师需要掌握的知识技能,带思维导图
没有设计的思想,你就不能成为一名架构师。架构师是一个能撸的了一手好代码,画的了一个漂亮的UML/原型,写的了一篇技术文档,更加能解决好项目关键技术的综合人才。架构师=前端工程师+后端程序员+系统分析师+关键技术解决+各种技术搭配+设计模式+部署调优+其他,可见架构师是多面手,在项目当中起到连接管理与项目成员的重要角色。因此,在通往大神级的架构师的道路上,你需要懂需求、设计、代码、部署、架构、服务器
Java黎先生
·
2024-01-21 06:50
构建高可用消息队列系统 01
什么是RabbitMQ1.2RabbitMQ的核心特性1.3RabbitMQ与AMQP2.安装RabbitMQ3.消息队列实践总结引言在当今互联网时代,消息队列系统扮演着至关重要的角色,它们被广泛应用于
分布式系统
叶秋∵
·
2024-01-21 06:43
ruby
开发语言
后端
RabbitMQ 消息队列入门
什么是RabbitMQMQ(MessageQueue)消息队列消息队列中间件,是
分布式系统
中的重要组件;主要解决异步处理、应用解耦、流量削峰等问题,从而实现高性能,高可用,可伸缩和最终一致性的架构。
RendaZhang
·
2024-01-21 05:01
软件开发
rabbitmq
消息队列
keepalived
HAProxy
Message
Queue
Redis集群Cluster和分片
就是为了解决单机Redis容量有限的问题,将数据按一定的规则分配到多台机器什么是集群Cluster是一组相互独立的、通过告诉网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理容易和分布式弄混,
分布式系统
简单的理解为一个庞大的系统
水宝的滚动歌词
·
2024-01-21 05:40
Redis
redis
流式系统:第五章到第八章
在规模上准确地运行计算需要一个系统——通常是一个
分布式系统
。在本章中,我们将重点介绍一个实现系统如何正确实现Beam模型以产生准确结果。流处理系统经常谈论一次性处理;也就是确保每个记录只被处理一次。
绝不原创的飞龙
·
2024-01-21 03:59
大数据
大数据
从0到1搭建企业
分布式系统
-13-elasticsearch安装
开头elasticsearch是一个重要的全文检索框架,对于大数据量的表如日志,或者需要性能较好的业务要求,使用es是不二之选搭建流程1.https://www.elastic.co/cn/downloads/elasticsearch下载,解压2.修改jvm.options配置大小,根据当机内存,建议2-4g3.修改elasticsearch.yml保证外网访问http.port:9100net
Coding626
·
2024-01-21 02:47
云原生
Java架构
师(五)Kubernetes上安装KubeSphere
目录一、简介二、安装流程三、安装Docker四、安装Kubernetes4.1准备基础环境4.2安装kubelet、kubeadm、kubectl4.3初始化master节点4.4安装Calico网络插件4.5安装KubeSphere前置环境4.5.1nfs文件系统4.5.2metrics-server集群指标监控组件五、安装KubeSphere5.1下载核心文件5.2修改cluster-conf
Liu_Shihao
·
2024-01-21 02:29
云原生
kubernetes
云原生
SpringCloud和SBA
A网关gateway,
分布式系统
的统一入口(路由分配请求)B配置中心nacos,提供远程配置文件C注册中心nacos,注册记录微服务ip和端口信息,统一管理和调用Dloadbalencer,openFeign
一路向北看星晴
·
2024-01-21 00:10
spring
cloud
gateway
spring
网易架构师心得:那些年在Springboot下使用redis踩过的坑
自己整理的
Java架构
学习视频和大厂项目底层知识点,需要的同学欢迎私信我【资料】发给你~一起学习进步!1Redis服务端
Java日记本
·
2024-01-21 00:17
分布式系统
中JobHistoryServer服务和Timeline Server服务的配置和简要了解概述(不详细阐述,小服务模块)
内容提要:文章中关于JHS服务以及TLS的服务配置信息并不是以文本的形式展示的,以图片的形式展示,并不支持拷贝。我们学习这两个服务,重点在于①理解服务的功能以及作用②理解服务不同配置项的作用③两个服务的优缺点比较仅此即可,并不需要熟记配置项,只需要了解配置项的功能。一.JobHistoryServer服务概述缺陷:注意JobHistoryServer只存储已经完成的MapReduce应用的作业历史
科班你宇哥
·
2024-01-20 21:38
Hadoop学习历程
hdfs
yarn
etcd基本介绍
服务发现服务发现要解决的也是
分布式系统
中最常见的问题之一,即在同一个分布式集群中的进程或服务,要如何
连不到蓝牙
·
2024-01-20 17:44
etcd
数据库
seate分布式锁三种模式
前言Seata分布式锁是
分布式系统
中的一种锁实现,主要用于控制不同进程共同访问共享资源。
爱生活,更爱技术
·
2024-01-20 16:20
分布式
程序员~高级~消息队列
别名为消息中间件通过利⽤⾼效可靠的消息传递机制进⾏平台⽆关的数据交流,并基于数据通信来进⾏
分布式系统
的集成。二、为什么要使用MQ1.解耦现
爱可2020
·
2024-01-20 13:13
分布式系统
理论
说到
分布式系统
,不得不说集中式系统。传统集中式系统中整个项目所有的东西都在一个应用里面。
截教教主
·
2024-01-20 12:10
架构设计
RPC和Http的区别
简单来说,RPC允许像调用本地函数一样调用远程计算机上的函数,使得
分布式系统
中的各个组件可以像本地程序一样进行通信和交互。
mhz2977170
·
2024-01-20 11:22
rpc
http
网络协议
计算机毕业设计-基于ssm+vue的房屋租赁管理系统-前后端分离java代码
1.开发环境开发语言:
Java架构
:B/S框架:SSM(Spring、SpringMVC、MyBatis)前端:HTML+CSS+JavaScript+vue数据库:MySQL编译工具:Idea、Eclipse
Q2643365023
·
2024-01-20 11:13
项目
SSM
java
vue.js
intellij-idea
mysq
ssm
大数据开发之Hadoop(完整版+练习)
第1章:Hadoop概述1.1Hadoop是什么1、Hadoop是一个由Apache基金会所开发的
分布式系统
基础架构。2、主要解决,海量数据的存储和海量数据的分析计算问题。
Key-Key
·
2024-01-20 10:36
hadoop
hdfs
mapreduce
分布式
大数据
RabbitMQ的基本使用&入门
它实现了高级消息队列协议(AMQP),是一个可靠且灵活的消息中间件,广泛用于构建
分布式系统
、微服务架构以及异构系统之间的通信,本期文章将为大家带来RabbitMQ的基本使用及入门一.RabbitMQ基本介绍
ChatYU.
·
2024-01-20 08:28
rabbitmq
分布式
docker
容器
RabbitMQ的基本使用,进行实例案例的消息队列
.安装2.部署3.增加用户三、实现案例1.项目创建2.项目配置3.生产者代码4.消费者代码四、测试每篇一获一、介绍1.概述RabbitMQ是一种开源的消息代理和队列服务器,用于通过简单和可扩展的方式在
分布式系统
中传递消息
云小君
·
2024-01-20 08:53
rabbitmq
分布式
docker
linux
java
maven
intellij-idea
Rabbitmq基本使用以及与springboot集成简单示例
RabbitMQ是采用Erlang语言实现AMQP(AdvancedMessageQueuingProtocol,高级消息队列协议)的消息中间件,它最初起源于金融系统,用于在
分布式系统
中存储转发消息。
gitcat熊
·
2024-01-20 07:28
java-rabbitmq
rabbitmq
spring
boot
Spring Cloud中使用Dubbo
简介Dubbo是一款高性能、轻量级的开源JavaRPC框架,主要用于构建大型
分布式系统
。提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
帆仔哟
·
2024-01-20 05:30
Java
spring
cloud
dubbo
spring
P7架构师经验之谈:
Java架构
师必备技能
作为程序猿,在这样一个互联网时代背景下,我们是很幸运的,我们能够拿着比别的职业更高的工资,坐在高档写字楼,在冬暖夏凉办公环境下,在键盘上挥舞着手指就能产出一个个成熟的产品提供给上亿(吹牛)的用户使用,那种成就感和满足感,是让我们在朝九晚九的情况下,或者一个个通宵的情况下能够打鸡血似得,只为把改掉一个bug或者上线一个产品。而在国内互联网行业背景下,我们又是不幸的。因为作为程序员,我们的技术生涯又特
高级java架构师
·
2024-01-20 04:22
微服务架构下的系统集成
微服务架构相比单体架构而言的优点,可以列举出很多:服务个体更小,更内聚,业务职责更清晰,可复用性更强,可以独立部署发布等等;从软件开发的角度,灵活性和效率都会有很大的提升……然而,微服务架构本质上是
分布式系统
架构
ThoughtWorks
·
2024-01-20 03:13
MIT 6.824
分布式系统
lab1 MapReduce 遇到死锁问题
记录学习6.824的lab1遇到的坑(死锁了)代码逻辑借鉴:https://blog.csdn.net/weixin_45938441/article/details/124018485问题描述目前处于编写worker与coordinate进行RPC通信的环节,worker中的Map和Reduce方法还都没有开动只有一个打印逻辑,只是想先测一下,worker和coordinate之间能否正常通信。
花里胡哨的菜只因
·
2024-01-20 03:55
mapreduce
大数据
Rpc和http的区别
RPC(RemoteProcedureCall)和HTTP(HypertextTransferProtocol)都是用于实现
分布式系统
中不同节点之间通信的协议,但它们有一些关键的区别。
五星颠勺大厨
·
2024-01-20 03:19
java
21 | AKF立方体:怎样通过可扩展性来提高性能?
这一讲我们扩大范围,结合无状态服务,看看怎样提高
分布式系统
的整体性能。
_Rye_
·
2024-01-20 02:37
AKF
20 | CAP理论:怎样舍弃一致性去换取性能?
上一讲我们介绍了如何通过监控找到性能瓶颈,从这一讲开始,我们将具体讨论如何通过
分布式系统
来提升性能。
_Rye_
·
2024-01-20 02:37
系统性能调优
性能优化
Kafka的Exactly-once语义与事务机制
精确一次确实很难实现(Exactly-onceisareallyhardproblem)MathiasVerraes说,
分布式系统
中最难解决的两个问题是:消息顺序保证(Guaranteedorderofmessages
码农老K
·
2024-01-19 23:02
数据库
kafka
java
分布式
大数据
极客时间-《左耳听风》文章笔记 + 个人思考
极客时间-《左耳听风》文章笔记+个人思考分布式架构21|
分布式系统
架构的冰与火分布式架构21|
分布式系统
架构的冰与火比较流行的高并发框架:Node.js:是一个基于ChromeV8引擎的JavaScript
CodeCooI
·
2024-01-19 23:50
极客时间
笔记
Dobbo---
分布式系统
通信方式
通信方式
分布式系统
通信方式1.RMIRMI通信实现案例2.RPC常用RPC框架
分布式系统
通信方式1.RMIRMI(RemoteMethodInvocation远程方法调用)图1.1客户端-服务端通信方式客户端将要调用的方法及参数
小江||小廖
·
2024-01-19 19:07
dubbo
dubbo
rpc
RabbitMQ超详细安装教程(Linux)
1、简介官网:https://www.rabbitmq.com/RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,支持多种客户端(语言),用于在
分布式系统
中存储消息,转发消息,
bug搬运
·
2024-01-19 18:16
RabbitMQ
多用于
分布式系统
之间进行通信。消息队列就是所谓的存放消息的队列。消息队列解决的不是存放消息的队列的⽬的,解决的是通信问题。
夨落旳尐孩649
·
2024-01-19 17:30
rabbitmq
分布式
SpringCloud Aliba-Sentinel【上篇】-从入门到学废【4】
——苏轼《念奴娇·赤壁怀古》目录1.Sentinel是什么2.特点3.下载4.sentinel启动5.实例演示1.Sentinel是什么Sentinel是一个开源的
分布式系统
的实时监控和故障自愈平台。
会敲代码的小张
·
2024-01-19 14:48
spring
cloud
sentinel
运维
后端
中间件
分布式
java
【Redis】Redis分布式锁有什么缺陷
个人博客:个人主页个人专栏:Redis⛳️功不唐捐,玉汝于成目录前言正文非阻塞式获取锁:死锁问题:锁过期问题:时钟漂移问题:性能开销:不可重入性:缺乏唯一标识:缺乏顺序性:结语我的其他博客前言在构建
分布式系统
时
还在路上的秃头
·
2024-01-19 13:11
#
Redis
redis
分布式
数据库
面试
笔记
实现跨语言通信的便捷之道:RPC在Java和Go中的使用案例
实现跨语言通信的便捷之道:RPC在Java和Go中的使用案例导语:在现代软件开发中,构建
分布式系统
和跨语言通信变得越来越常见。
KingDol_MIni
·
2024-01-19 11:06
前后端技术
springboot
rpc
java
golang
面试必备【含答案】Java面试题系列(三)
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!1、JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?
Java_苏先生
·
2024-01-19 10:47
RabbitMQ之消息的可靠性传递
如何生成可参考右边的帮助文档文章目录系列文章目录前言一、消息的可靠性传递的概念二、三种模式的实现环境准备确认模式退回模式消费者确认总结前言提示:这里可以添加本文要记录的大概内容:在当今的信息化时代,消息传递在企业级应用和
分布式系统
中扮演着至关重要的角色
键盘敲烂~~~
·
2024-01-19 09:05
RabbitMQ
rabbitmq
消息队列
MQ
分布式概念与协议
在
分布式系统
中,数据往往有多个副本。多个副本就需要保证数据
xuhss_com
·
2024-01-19 09:20
计算机
分布式
big
data
java
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他