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
Kafka原理解析
一文教你理解
Kafka
offset
日常开发中,相信大家都对
Kafka
有所耳闻,
Kafka
作为一个分布式的流处理平台,一般用来存储和传输大量的消息数据。在
Kafka
中有三个重要概念,分别是topic、partition和offset。
waynaqua
·
2023-09-28 04:42
java
kafka
Springboot + redis + 注解 + 拦截器来实现接口幂等性校验
.SpringBoot整合篇2.手写一套迷你版HTTP服务器3.记住:永远不要在MySQL中使用UTF-84.Springboot启动
原理解析
一、概念幂等性,通俗的说就是一个接口,多次发起同一个请求,必须保证操作只能执行一次比如
_微疼
·
2023-09-28 04:28
SpringAOP 切面编程
原理解析
前言我们在学习SpringAOP的时候一直听说是面向切面编程,还有经常听到说aop可以用来做日志、做接口调用统计、做分库分表动态切换等等,觉得很神奇,明明我们只使用@Aspect注解了一个独立的class,怎么能够这么强大呢?本篇试着从源码角度分析一下aop的原理,在开始之前我们提出几个问题,一边学习一边解答。被增强的类还是原来的类嘛?类什么时候被增强的?我假定看本文的读者已经有基本的spring
林子曰
·
2023-09-28 03:21
spring
spring
java
aop
kafka
-consumer-groups.sh消费者组管理
1.查看消费者列表--listbin/
kafka
-consumer-groups.sh--bootstrap-serverhadoop102:9092,hadoop103:9092,hadoop104:
独影月下酌酒
·
2023-09-28 02:16
kafka
kafka
分布式
Kafka
架构(
kafka
高效读写数据、zookeeper在
kafka
中的作用、
kafka
事务)
文章目录
Kafka
架构4、
Kafka
高效读写数据4.1顺序写磁盘4.2应用Pagecache(页缓存)4.3零复制技术5、Zookeeper在
Kafka
中的作用6、
Kafka
事务6.1Producer事务
TANCHISE
·
2023-09-28 02:16
kafka
kafka
大数据
消费者偏移量_consumer_offsets相关解析
1.概述__consumer_offsets是
kafka
自行创建的,和普通的topic相同。它存在的目的之一就是保存consumer提交的位移。
独影月下酌酒
·
2023-09-28 02:46
kafka
kafka
消费者提交已消费的偏移量
Kafka
消费者的配置信息Name描述defaultenable.auto.commit如果为true,消费者的offset将在后台周期性的提交true
独影月下酌酒
·
2023-09-28 02:16
kafka
kafka
分布式
Kafka
高效读写数据原理
Kafka
能够实现高效的数据读写,主要是有下面一些原因:顺序写磁盘 当
kafka
接收到生产者传递过来的消息后,
kafka
是直接将数据追加到log文件中的,属于顺序写文件,对于同样的磁盘来说顺序写文件的效率要大大高于随机写文件
乱炖-l
·
2023-09-28 02:15
Kafka
大数据
kafka
Kafka
高效读写
Kafka
高效读写1、页缓存技术+磁盘顺序写2、零拷贝技术3、最后的总结“这篇文章来聊一下
Kafka
的一些架构设计原理,这也是互联网公司面试时非常高频的技术考点。
HdxPyt
·
2023-09-28 02:15
kafka
big
data
Kafka
高效读写数据
1)
Kafka
本身是分布式集群,同时采用分区技术,并发度高。2)顺序写磁盘
Kafka
的producer生产数据,要写入到log文件中,写的过程是一直追加到文件末端,为顺序写。
cts618
·
2023-09-28 02:15
Kafka
Kafka
高效读写数据
1)顺序写磁盘
Kafka
的producer生产数据,要写入到log文件中,写的过程是一直追加到文件末端,为顺序写。官网有数据表明,同样的磁盘,顺序写能到到600M/s,而随机写只有100k/s。
ITBOY_ITBOX
·
2023-09-28 02:45
Kafka
kafka
高效读写的原因
kafka
高效读写的原因1.顺序写磁盘
kafka
的producer在生产数据的时候会将数据顺序追加到log文件的末端,这样减少了大量的磁头寻址时间,比随机写要快很多2.零拷贝技术
kafka
中的消费者在读取服务端的数据时
宫大人
·
2023-09-28 02:45
kafka
kafka
Kafka
为什么能那么快 |
Kafka
高效读写数据的原因
点击上方“服务端思维”,选择“设为星标”回复”669“获取独家整理的精选资料集回复”加群“加入全国服务端高端社群「后端圈」无论
kafka
作为MQ也好,作为存储层也罢,无非就是两个功能(好简单的样子),一是
LiangGzone
·
2023-09-28 02:15
内核
网络
linux
java
kafka
18-
kafka
高效读写数据
题目:
kafka
高效读写数据答案:(1)
kafka
本身是分布式集群,可以采用分区技术,并行度高(2)读数据采用稀疏索引,可以快速定位要消费的数据(3)顺序写磁盘
kafka
的producer生产数据,要写入到
大数据捌圆
·
2023-09-28 02:14
kafka面经复习
kafka
分布式
zookeeper
Kakfa高效读写数据
1.概述 无论
kafka
作为MQ也好,作为存储层也罢,无非就是两个功能:一是Producer生产的数据存到broker,二是Consumer从broker读取数据。
独影月下酌酒
·
2023-09-28 02:44
kafka
kafka
分布式
Hudi第一章:编译安装
2.修改源3.添加环境变量二、hudi编译1.上传解压2.修改pom1.添加仓库2.修改依赖的组件版本2.修改源码兼容hadoop33.手动安装
Kafka
依赖1.上传jar包2.install到maven
超哥--
·
2023-09-28 01:00
Hudi学习专栏
hudi
实现共识的模式集合
分布式的中间件:如数据库(MySQL),缓存(Redis),消息队列(RocketMQ,
Kafka
)都可以理解为存储系统,只是基于不同应用场景的细分。
型火
·
2023-09-28 00:04
logstash 指定
kafka
从最开始消费
input{
kafka
{bootstrap_servers=>"localhost:9092"group_id=>"consumer-group-01"topics=>["app_log"]consumer_threads
bertramlau
·
2023-09-27 23:52
大数据
logstash
JDBC与Spring事务及事务传播性
原理解析
-下篇
上篇,在看这篇的时候,推荐先查看上篇。上篇我们主要介绍了JDBC的一些基本操作,以及Spring事务传播的一些概念,主要是从JDBC的角度来说的,这篇我们从Spring的角度来梳理下事务及其传播的使用以及源码的处理流程。一、Spring不同事务传播demo1、一些前置知识点说明1)、Datasource我们在前面的demo中获取Connection是名称直接通过DriverManager.getC
_微风轻起
·
2023-09-27 22:56
mysql
#
Spring系列
spring
java
mysql
JDBC与Spring事务及事务传播性
原理解析
-上篇
这篇我们主要介绍下JDBC的各种简单操作,例如增删改查、事务、事务保存点,以及介绍下Spring的传播机制,同时试着简单说明下Spring事务传播机制是怎样操作JDBC事务的组装来实现的。1、基本操作首先我们来看下jdbc的基本使用demopublicclassJdbcMain{publicstaticvoidmain(String[]args)throwsClassNotFoundExcepti
_微风轻起
·
2023-09-27 22:55
mysql
#
Spring系列
java
后端
spring
jdbc
高并发架构消息队列面试题(全面解剖面试官心理)
Kafka
、ActiveMQ、RabbitMQ、RocketMQ都有什么区别,以及适合哪些场景?面试官心理分析其实面试官主要是想看看:第一,你知不知道你们系统里为什么要用消息队列这个东西?
lxw1844912514
·
2023-09-27 22:36
队列
java
编程语言
区块链
rabbitmq
JAVA前往高级开发架构方向随笔(第五天)
为什么使用
Kafka
、ActiveMQ、RabbitMQ、RocketMQ消息队列?1.面试题为什么使用消息队列?消息队列有什么优点和缺点?
honder试试
·
2023-09-27 22:04
随笔整合
中间件
java
架构
高并发
虚拟机
高并发架构消息队列面试题解析
Kafka
、ActiveMQ、RabbitMQ、RocketMQ都有什么区别,以及适合哪些场景?面试官心理分析其实面试官主要是想看看:第一,你知不知道你们系统里为什么要用消息队列这个东西?
程序员之家v
·
2023-09-27 22:33
【生育险报销】
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,
kafka
,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 20:39
s99
其他
生活
Zookeeper集群 +
Kafka
集群
ZookeeperZookeeper概述Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目Zookeeper工作机制Zookeeper从设计模式角度来理解:是一个,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zookeeper上注册的那些观察者做出相应的反应。也就是说Zookeeper=文件
@LSW
·
2023-09-27 20:57
zookeeper
kafka
分布式
Kafka
安装记录
目录安装依赖安装zookeeper可能遇到的报错下载安装包解压修改配置其他相关配置修改日志的位置修改Zookeeper启动测试创建主题查看主题插入数据查看数据量消费数据删除主题安装依赖由于
Kafka
是用
墨痕诉清风
·
2023-09-27 20:03
Kafka
kafka
分布式
Java——》IO
推荐链接:总结——》【Java】总结——》【Mysql】总结——》【Redis】总结——》【
Kafka
】总结——》【Spring】总结——》【SpringBoot】总结——》【MyBatis、MyBatis-Plus
小仙。
·
2023-09-27 19:26
Java
java
io
inputstream
input
outputstream
output
Reader
Java——》线程的打断(停止正在运行的线程)
推荐链接:总结——》【Java】总结——》【Mysql】总结——》【Redis】总结——》【
Kafka
】总结——》【Spring】总结——》【SpringBoot】总结——》【MyBatis、MyBatis-Plus
小仙。
·
2023-09-27 19:23
Java
java
线程
interrupt
thread
Malloc技术
原理解析
以及在转转搜索业务上的实践
1导读内存管理在三个不同的层面上发挥作用:用户程序层、C运行时库层以及内核层。其中,内存分配器allocator是C运行时库中的一个关键组件,其主要任务是响应用户程序的内存分配请求。分配器负责向操作系统内核请求适当大小的内存块,并将这些内存块分配给用户程序。为了提高内存分配的效率,分配器通常会预先分配一块稍大于用户请求的内存空间,并使用特定的算法来管理这块内存,以满足用户的内存需求。不同之处在于,
转转技术团队
·
2023-09-27 19:23
内存管理
malloc
消息队列
语言写的严格遵守JMSjavamessageserviceRabbitMQ:Erang非Java系统的首选ZeroMQ:内存里用的,不支持持久化,金融场景比较多见RocketMQ:阿里巴巴开源中间件专门Java系统
Kafka
此处应该有一个名字
·
2023-09-27 19:03
百度 RT-DETR 算法
原理解析
| 超越YOLO的目标检测新高度?
文章目录0.前言1.RT-DETR结构设计1.1主干网络1.2颈部网络1.3数据增强和训练策略2.QuerySelection和Decoder3.实验结果3.1设置3.2与SOTA的比较3.3关于混合编码器的消融研究3.4关于IoU感知的查询选择的消融研究3.5关于解码器的消融研究总结参考文献0.前言论文地址:https://arxiv.org/abs/2304.08069代码地址:https:/
迪菲赫尔曼
·
2023-09-27 18:04
目标检测
百度
算法
YOLO
人工智能
目标检测
计算机视觉
深度学习
Skywalking OAP 源码分析--
kafka
-fetcher-plugin
版本v8.4.0关于
Kafka
-fetcher-plugin
kafka
-fetcher-plugin是Skywalkingoap的一个可选module,名称为"
kafka
-fetcher",它用来从
kafka
金刚_30bf
·
2023-09-27 18:12
kafka
如何保证消息不丢失
主要从三方面来介绍,消息发送端保证数据不丢失,
kafka
服务保证消息不丢失,消费者保证消息不丢失。基础知识
kafka
可以保证分区消息的顺序,同一个分区,先发送到
kafka
分区的消息,会被先消费掉。
·
2023-09-27 18:32
kafka
一文教你理解
Kafka
offset
日常开发中,相信大家都对
Kafka
有所耳闻,
Kafka
作为一个分布式的流处理平台,一般用来存储和传输大量的消息数据。在
Kafka
中有三个重要概念,分别是topic、partition和offset。
·
2023-09-27 18:59
kafka
【算法】单调栈
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,
kafka
,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 16:02
s6
算法与数据结构
算法
Ubuntu 安装
Kafka
在本指南中,我们将逐步演示如何在Ubuntu22.04上安装Apache
Kafka
。
张志翔的博客
·
2023-09-27 16:06
Ubuntu20
ubuntu
kafka
linux
kafka
集群是如何选择leader,你知道吗?
前言
kafka
集群是由多个broker节点组成,这里面包含了许多的知识点,以下的这些问题你都知道吗?你知道topic的分区leader是怎么选举的吗?
2201_75761617
·
2023-09-27 15:42
kafka
分布式
基于
Kafka
+Flink+Redis的电商大屏实时计算案例
前言阿里的双11销量大屏可以说是一道特殊的风景线。实时大屏(real-timedashboard)正在被越来越多的企业采用,用来及时呈现关键的数据指标。并且在实际操作中,肯定也不会仅仅计算一两个维度。由于Flink的“真·流式计算”这一特点,它比SparkStreaming要更适合大屏应用。本文从笔者的实际工作经验抽象出简单的模型,并简要叙述计算流程(当然大部分都是源码)。数据格式与接入简化的子订
zhisheng_blog
·
2023-09-27 15:42
helm3-安装logstash
准备阿里云K8S集群安装helm安装
Kafka
我们首先添加一下helm库,并且搜索到logstash$helmrepoaddbitnamihttps://charts.bitnami.com/bitnami
·
2023-09-27 15:13
helm3logstash
消息中间件(二)——
kafka
文章目录Apache
Kafka
综述什么是消息系统?点对点消息类型发布-订阅消息类型什么是
Kafka
?优点关键术语
Kafka
基本原理用例Apache
Kafka
综述在大数据中,会使用到大量的数据。
云何往
·
2023-09-27 14:02
中间件
kafka
分布式
kafka
在SASL/PLAIN模式下如何配置ACL
kafka
在SASL/PLAIN模式下如何配置ACL这里只介绍SASL/PLAIN模式下,如何配置ACL的问题,也就是假定SASL/PLAIN已经安装配置好了。
CodingCode
·
2023-09-27 14:12
【周赛364-数组】美丽塔 I-力扣 2865
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,
kafka
,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 13:55
s6
算法与数据结构
leetcode
算法
职场和发展
python中import timesys_基于python实现MQTT发布订阅过程
原理解析
MQTT简介MQTT全称为MessageQueuingTelemetryTransport(消息队列遥测传输)是一种基于发布/订阅范式的“轻量级”消息协议。该协议构建于TCP/IP协议上。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居
我们的太空
·
2023-09-27 13:23
python中import
timesys
【数据结构-图】最小生成树
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,
kafka
,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 12:52
s6
算法与数据结构
数据结构
Spring Security :二【
原理解析
、会话管理、RBAC中集成认证和授权、JWT】
文章目录三、
原理解析
3.1结构分析3.1登录认证流程分析3.1.1**UserDetailsService**3.1.2自定义UserDetailsService3.1.3**PasswordEncoder
tuanliang
·
2023-09-27 11:21
#
springboot项目
spring
java
【数据结构-图】最短路径
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,
kafka
,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 11:10
s6
算法与数据结构
数据结构
spring扩展点二:自定义beanPostProcessor
原理解析
beanPostProcessor是我在学习spring源码中,目前看到扩展最多的一个接口,比如:aop、spring事务、初始化方法回调,都是对该接口的扩展和实现,除了spring本身的框架,比如dubbo的ReferenceAnnotationBeanPostProcessor,这个扩展类就是一个后置处理器,用来解析@Reference注解的bean后置处理器呢,spring在初始化bean的
小小少年_
·
2023-09-27 11:04
spring源码
java
(4)分布式系统关键技术:全栈监控
中间层:Nginx、Redis、ActiveMQ、
Kafka
、MySQL、Tomcat等。应用层:HTTP访问的吞吐量、响应时间、返回码,调用链路分析,性能瓶颈,还包括用户端的监控。监控的标准化:(1
hedgehog1112
·
2023-09-27 11:28
Ubuntu
Kafka
开机自启动服务
1、创建service文件在/lib/systemd/system目录下创建
kafka
.service文件[Unit]Description=Apache
Kafka
ServerDocumentation
张志翔的博客
·
2023-09-27 10:04
Ubuntu20
ubuntu
kafka
debian
Flink--6、输出算子(连接到外部系统、文件、
kafka
、MySQL、自定义Sink)
星光下的赶路人star的个人主页 世间真正温煦的春色,都熨帖着大地,潜伏在深谷文章目录1、输出算子(Sink)1.1连接到外部系统1.2输出到文件1.3输出到
Kafka
1.4
星光下的赶路人star
·
2023-09-27 09:48
Flink
flink
kafka
mysql
大数据
上一页
100
101
102
103
104
105
106
107
下一页
按字母分类:
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
其他