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
0600.分布式服务
Redisson 分布式锁源码 01:可重入锁加锁
前言相信小伙伴都是使用
分布式服务
,那一定绕不开
分布式服务
中数据并发更新问题!单系统很容易想到Java的各种锁,像synchronize、ReentrantLock等等等,那分布式系统如何处理?
Java弟中弟
·
2024-01-04 12:52
超详细Zookeeper+Kafka+ELK集群部署
2、Zookeeper工作机制Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的
分布式服务
管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper
半糖不加冰520
·
2024-01-04 11:40
分布式
java-zookeeper
zookeeper
kafka
elk
Zookeeper
分布式服务
协调治理框架介绍入门
文章目录为甚么需要Zookeeper一、Zookeeper介绍1.1介绍1.2Zookeeper中的一些概念1.2.1集群角色1.2.2会话session1.2.3数据节点Znode1.2.4版本1.2.5事件监听器Watcher1.2.6ACL权限控制表(AccessControlLists)二、Zookeeper的系统模型2.1.1ZNode节点2.1.2ZNode的分类2.1.3事务ID2.
栗子叶
·
2024-01-04 02:08
#
ZooKeeper
zookeeper
分布式
云原生
2018年最强干货!年薪80万+的大数据开发【教程】都在这儿!
技术层面来说,大数据使用的Hadoop(在
分布式服务
器集群上存储海量数据并运行分布式分析应用的一种方法)需要JAVASE基础,即使你没有学过JAVAEE上手Hadoop也是可以的。
yoku酱
·
2024-01-03 13:36
redission
它不仅提供了一系列的分布式的Java常用对象,还提供了许多
分布式服务
Redisson提供了使用Redis的最简单和最便捷的方法。
小白要变大牛
·
2024-01-02 20:06
笔记
java
dubbo的一些问题思考
1.dubbo是啥Dubbo是一个高性能的JavaRPC(远程过程调用)框架,用于构建
分布式服务
架构。
云端之子
·
2024-01-02 07:20
dubbo
Dubbo 开源的
分布式服务
框架
Dubbo(读音[ˈdʌbəʊ])是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和[1]Spring框架无缝集成。Dubbo是一款高性能、轻量级的开源JavaRPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。主要核心部件:Remoting:网络通信框架,实现了sync-over-async
执于代码
·
2024-01-01 12:29
【Java语言】
sentinel简介
sentinel是面向
分布式服务
框架的轻量级流量控制框架,主要以流量为切入点,从流量控制,熔断降级,系统负载保护等多个维度来维护系统的稳定性.sentinel历史2012年,sentinel诞生,主要功能为入口流量控制
Audience0
·
2023-12-31 16:03
一文轻松入门Dubbo
1、简介Dubbo是一个高性能、轻量级的开源
分布式服务
框架,最初由阿里巴巴开发并开源。它提供了服务注册、发现、调用和负载均衡等
分布式服务
治理功能,旨在简化分布式系统的开发和维护。
知其_所以然
·
2023-12-31 16:35
dubbo
速盾cdn:cdn加速原理是什么
速盾CDN作为一种CDN服务提供商,其加速原理主要涉及以下几个关键步骤:内容缓存:当用户访问一个网站时,CDN会将网站的静态内容(如图片、视频、CSS文件、JavaScript文件等)缓存在其
分布式服务
器节点上
速盾cdn
·
2023-12-31 06:53
网络
安全
SpringCloud(第七章 Consul服务注册与发现)
文章目录一、Consul简介二、安装并运行Consul三、服务提供者四、服务消费者五、三个注册中心异同点一、Consul简介1.是什么1.Consul是一套开源的
分布式服务
发现和配置管理系统,由HashiCorp
懒惰的小白521
·
2023-12-31 05:10
SpringCloud
java
consul
docker
java
SpringCloud学习笔记【六】:Consul实现服务注册与发现
安装注册服务提供者引入依赖配置yml添加注解编写Controller测试注册服务消费者源码下载Consul简介官网:https://www.consul.io/docs/introConsul是一套开源的
分布式服务
发现和配置管理系统
天乔巴夏丶
·
2023-12-31 05:08
SpringCloud
java
docker
consul
系列六、Consul
一、Consul1.1、概述Consul是一套开源的
分布式服务
发现和配置管理系统,由HashiCorp公司用Go语言开发。他提供了微服务系统中的服务治理、配置中心、控制总线等功能。
YYAugenstern
·
2023-12-31 05:04
微服务系列
微服务
Consul
架构 - 理解架构的演进
理解架构的演进架构演进初始阶段的网站架构应用服务和数据服务分离使用缓存改善网站性能使用应用服务器集群改善网站的并发处理能力数据库读写分离使用反向代理和CDN加上网站相应使用分布式文件系统和分布式数据库使用NoSQL和搜索引擎业务拆分
分布式服务
示例
小小兔在普陀山走神啊
·
2023-12-31 00:30
#
架构基础
架构
RPC、RMI基本介绍
前言
分布式服务
框架中,服务之间需要相互调用,就必须远程通讯。实现远程通讯的技术有很多,RMI就是其中的一种。一、什么是RPC定义RPC全称为remoteprocedurecall,即远程过程调用。
CAUC_lin
·
2023-12-30 17:36
netty/rpc
rpc
网络
java
nio
后端
分布式服务
考点梳理 + 高频面试题
本文我将和你回顾一下该模块的核心内容,并且一起梳理一下面试中
分布式服务
的高频考点。如何考察
分布式服务
在整个分布式课程中,
分布式服务
是大部分工程师实际开发中应用最多的,也是面试中经常出现的一个热点。
小小哭包
·
2023-12-30 02:48
分布式
微服务
分布式服务
微服务
Elasticsearch基本概念(一)
作为一款基于RESTfulAPI的
分布式服务
,Elasticsearch可以快速地、近乎于准实时地存储、查询和分析超大数据集,通常被用来作为构建复杂查询特性和需求强大应用的基础引擎或技术。
star_he
·
2023-12-29 19:01
跟我学SpringCloud 第十一篇:使用Spring Cloud Sleuth和Zipkin进行分布式链路跟踪
在
分布式服务
架构中,需要对
分布式服务
进行治理——在
分布式服务
协同向用户提供服务时,每个请求都被哪些服务处理?在遇到问题时,在调用哪个服务上发生了问题?在分析性能时,调用各个服务都花了多长时间?
fumi106
·
2023-12-29 17:02
【Netty】基于Netty实现RPC框架
目录分布式架构网络通信基本原理什么是RPCRMI基于Netty实现RPC框架需求介绍代码实现分布式架构网络通信在
分布式服务
框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术
Ethan-running
·
2023-12-28 20:37
Netty
Netty
网络协议
rpc
【SpringCloud笔记】(12)分布式请求链路跟踪之Sleuth
Sleuth背景在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的
分布式服务
调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败
三介只鹤
·
2023-12-28 16:58
SpringCloud
spring
cloud
分布式
SpringCloud搭建
分布式服务
架构(通俗易懂,步骤清晰)(转载)
问题引入:什么是SpringCloud?(在了解这个之前需要有微服务的概念)基于springBoot的一套实现微服务的框架,提供了微服务所需的配置管理,基于Http协议的restful风格(返回异步数据)SpringCould组件架构图在这里插入图片描述由于在一台电脑上演示分布式项目,需要创建多个项目模块步骤:创建父类工程maven工程,修改pom文件,将打包方式改为pom创建服务工程(注册中心)
jianye33
·
2023-12-28 16:48
Netty知识点梳理
2.典型的应用有:阿里
分布式服务
框架Dubbo的RPC框架使用Dubbo协议进行节点间通信,Dubbo协议默认使用Netty作为基础通信组件,用于实现各进程节点之间的内部通信游戏行业1.无论是手游服务端还是
sukisabishi
·
2023-12-28 13:46
netty
java
微服务 Dubbo + Zookeeper 原理解析
此图配合下方案例代码可以更好的理解
分布式服务
框架-RPC原理。协议:说明:内容为小编个人见解,同时做备忘用基础准备:javaSocket,serverSocket,RPC协议。
我的架构师之路
·
2023-12-28 07:57
分布式
socket
dubbo
zookeeper
tcp
03-06 分布式链路
分布式链路入门篇简介分布式调用链,就是将一次
分布式服务
群的请求,按着顺序还原成调用链路。
nan得糊涂
·
2023-12-27 17:09
Java进阶面试题:zookeeper 都有哪些使用场景?
面试官心理分析现在聊的topic是分布式系统,面试官跟你聊完了dubbo相关的一些问题之后,已经确认你对
分布式服务
框架/RPC框架基本都有一些认知了。那么他可能开始要跟你聊分布式相关的其它问题了。
敲代码的老贾
·
2023-12-27 07:32
java
java-zookeeper
zookeeper
redis
缓存
微服务面试题
文章目录1.nacos2.Ribbon负载均衡3.链路追踪4.Nginx限流和gateway限流5.怎么解决分布式事务6.
分布式服务
的接口幂等如何保证7.分布式任务调度XXL-Job1.nacos2.Ribbon
ITfeib
·
2023-12-27 06:09
面试总结
微服务
架构
云原生
Nacos作为配置中心的简单使用
一、什么是nacos,为什么选择使用nacosnacos是alibaba开源的一款具有
分布式服务
注册与发现、配置等功能的组件,熟悉分布式springcloud的小伙伴一定对eureka、config不陌生
明天再去学习
·
2023-12-26 09:30
后端开发问题解决集合
spring
cloud
java
spring
boot
分布式服务
跟踪:SpringCloud Sleuth
通常一个由客户端发起的请求在后端系统中会经过多个不同的微服务调用来协调产生最后的请求结果,在复杂的微服务架构中,几乎每一个前端请求都会形成一条复杂的
分布式服务
调用链路,在每条链路中任何一个依赖服务出现延迟过高或错误的时候都有可能引起请求最后的失败
没睡醒的鱼
·
2023-12-26 08:17
从零实现
分布式服务
系统
文章目录开发前言分布式模型基础系统图解业务系统图解注册中心模块基础服务模块网关服务模块日志服务模块访问服务模块运行效果开发总结开发前言分布式系统具有高可靠性、高性能、可扩展性、灵活性、数据共享、可靠性和地理分布等优点,使得其在各种应用场景下都具有巨大的优势,当然分布式系统实现复杂度要高于单体系统项目代码使用纯粹的Go语言标准库实现,不借用任何其它第三方库我是醉墨居士,废话不多说,我们现在开始吧分布
醉墨居士
·
2023-12-24 21:34
golang
开发语言
后端
分布式
架构
【Hadoop】Zookeeper是什么?怎么理解它的工作机制?
Zookeeper工作机制从设计模式的角度来理解,是一个基于观察者模式设计的
分布式服务
管理框架。它扶着存储和管理大家都关心的数据,然后接受观察者的注册。一旦这些数据的状态发生变化,Zookee
不怕娜
·
2023-12-24 18:11
hadoop
zookeeper
大数据
分布式服务
跟踪及Spring Cloud的实现
看了了一个关于
分布式服务
链路追踪的文章,觉得写得不错,转载记录,原文链接:http://daixiaoyu.com/distributed-tracing.html附上最近学习springcloud做的
有点胖的小乐乐
·
2023-12-24 14:19
分布式理论(CPA/BASE)和
分布式服务
Dubbo
分布式分为分布式缓存(Redis)、分布式锁(Redis或Zookeeper)、
分布式服务
(Dubbo或SpringCloud)、
分布式服务
协调(Zookeeper)、分布式消息队列(Kafka、RabbitMq
周大豆
·
2023-12-23 03:59
rabbitmq
redis
如何学习git是一门学问
而github是基于git开发的一个
分布式服务
,相当于一个git服务器端,对于用户来说,自
虞大胆的叽叽喳喳
·
2023-12-22 19:36
七年 4 个阶段:滴滴可观测架构演进与实践
本文详尽地描绘了滴滴从2017年至今,在四个不同阶段所遭遇的技术挑战,如单体应用阶段的资源瓶颈、运维成本的上升、
分布式服务
的通信问题等等。滴滴通过寻找并应用适宜
TakinTalks稳定性社区
·
2023-12-22 14:24
容量治理
ZooKeeper-3.4.9集群安装配置及注意事项
分布式同步(DistributedSynchronization)、命名服务(NamingService)、集群维护(GroupMaintenance)等,简化分布式应用协调及其管理的难度,提供高性能的
分布式服务
kamereon
·
2023-12-22 09:21
hadoop
spring-cloud-oss存储操以及签名直传和原生sdk中转到oss
前言:
分布式服务
,一般单独建一个服务器储存文件,可以用阿里云oss服务和数据直传到OSS相比,以以下方法存在以下缺点:上传慢:用户数据需先上传到应用服务器,之后再上传到OSS,网络传输时间比直传到OSS
weixin_45031570
·
2023-12-22 02:01
阿里云api以及sdk
springcloud
java
spring
阿里云
分布式锁概述
一、概念1、什么是分布式锁我们知道传统进程内的多线程指尖可以利用锁机制来实现它的同步机制,同时进程之间也可以互相通信,那我我们如果使用
分布式服务
的话,有应该怎么实现集群内多服务之间访问公共资源,并且确保它们不会出现问题呢
渔火愁眠_
·
2023-12-21 17:57
分布式
分布式服务
注册发现中间件
一。分布式系统的CAP原则1.一致性(C)Consistency:在分布式系统中的所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据副本)2.可用性(A)Availability:保证每个请求不管成功或者失败都有响应。3.分区容忍性(P)Partitiontolerance:系统中任意信息的丢失或失败不会影响系统的继续运作二.常用中间件比较
时光故事
·
2023-12-21 15:47
ZooKeeper 集群搭建
文章目录ZooKeeper概述选举机制搭建前准备分布式配置分布式安装解压缩并重命名配置环境配置服务器编号配置文件操作集群编写脚本运行脚本搭建过程中常见错误ZooKeeper概述Zookeeper是一个开源的
分布式服务
协调框架
撕得失败的标签
·
2023-12-21 15:25
大数据技术
zookeeper
分布式
大数据
如何保证分布式情况下的幂等性
关于这个
分布式服务
的幂等性,这是在使用
分布式服务
的时候会经常遇到的问题,比如,重复提交的问题。而幂等性,就是为了解决问题存在的一个概念了。
豆奶快攻
·
2023-12-20 13:56
设计模式
设计
Java
分布式
1.【分布式】分布式事务详解
存储层拆分服务层拆分3.分布式事务解决方案4.分布式事务有哪些开源组件SeateTCC
分布式服务
组件基于消息补偿的最终一致性5.两阶段提交,三阶段协议详解二阶段提交协议三阶段提交协议三阶段提交的改进两阶段和三阶段提交的应用
飞四海
·
2023-12-20 13:23
分布式技术
分布式
07_CMDB系统开发一
服务器集群或者
分布式服务
器几十台、上百台,服务器相关数据信息,管理不方便。通过资产管理的方式,通过CMDB系统实现。github一些开源的cmdb系统:https
师范大学通信大怨总
·
2023-12-19 23:26
运维
开发语言
linux
Redis实战之Redisson使用技巧详解
它不仅提供了一系列的redis常用数据结构命令服务,还提供了许多
分布式服务
,例如分布式锁、分布式对象、分布式集合、分布式远程服务、分布式调度任务服
zzhongcy
·
2023-12-19 09:28
Java
Redis
SpringBoot
redis
java
SpringBoot中使用dubbo实现RPC调用
Dubbo(来自于阿里巴巴)Dubbo是一个
分布式服务
框架,致力于提供高性能和透明化的PRC远程调用服务调用方案。Dubbo的的特点通过spring配置的方式即可完成服务化,对于应用无入侵。
web15870359587
·
2023-12-19 09:42
java
java
后端
SpringBoot接入轻量级分布式日志框架GrayLog
1.前言日志在我们日常开发定位错误,链路错误排查时必不可少,如果我们只有一个服务,我们可以只简单的通过打印的日志文件进行排查定位就可以,但是在
分布式服务
环境下,多个环境的日志统一收集、展示则成为一个问题
ZNineSun
·
2023-12-19 06:52
分布式
#
docker
#
springBoot
spring
boot
分布式
graylog
docker-compose
docker
ansible学习(一 基础使用)
ansible是一个基于Python的用来进行
分布式服务
器批量管理的一个工具,其基于ssh协议,只需要在操作主机上安装ansible并配置目标主机的相关信息就可在操作主机上管理目标主机,而不需要目标主机安装任何第三方工具一
愤愤的有痣青年
·
2023-12-18 12:13
zookeeper集群+kafka集群
zookeeper集群+kafka集群kafka3.0之前依赖于zookeeperzookeeper开源,分布式的架构,提供协调服务(Apache项目)基于观察者模式涉及的
分布式服务
管理架构存储和管理数据
喝点维C
·
2023-12-17 22:54
zookeeper
kafka
分布式
运维
使用MetaQ时如何去保证一个消息的幂等性?
以下是一些阿里中间件产品的例子:SentinelSentinel是一款面向
分布式服务
架构的轻量级流量控制、熔断降级组件,可以保护服务免受瞬时异常流量的影响,并确保服务之间的调用更加稳定。
SisinRyu
·
2023-12-17 06:18
中间件
消息队列zookeeper集群+kafka
消息队列zookeeper集群+kafkakafka3.0之前依赖于zookpeeperzookeeper开源分布式架构,提供协调服务(Apache项目)基于观察者模式设计的
分布式服务
管理架构存储和管理数据
m0_52416577
·
2023-12-17 01:24
zookeeper
kafka
分布式
腾讯罗嘉黎:基于APM的腾讯可观测平台技术与实践
戳观看罗嘉黎分享视频腾讯罗嘉黎:基于APM的腾讯可观测平台技术与实践腾讯可观测性发展史可观测性的发展趋势是从单体应用逐渐向
分布式服务
、微服务
CSDN云原生
·
2023-12-16 21:12
云原生
cloud
native
kubernetes
科技
上一页
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
其他