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源码分析
spring boot 怎样集成
kafka
SpringBoot可以使用SpringforApache
Kafka
库来集成
Kafka
。
low sapkj
·
2024-02-09 12:34
spring
boot
kafka
java
spring
mybatis
Spring Boot 集成
Kafka
SpringBoot作为主流微服务框架,拥有成熟的社区生态。市场应用广泛,为了方便大家,整理了一个基于springboot的常用中间件快速集成入门系列手册,涉及RPC、缓存、消息队列、分库分表、注册中心、分布式配置等常用开源组件,大概有几十篇文章,陆续会开放出来,感兴趣同学请提前关注&收藏消息通信有两种基本模型,即发布-订阅(Pub-Sub)模型和点对点(PointtoPoint)模型,发布-订阅
互联网全栈架构
·
2024-02-09 12:34
分布式
kafka
java
大数据
spring
ELK环境搭建
Windows8.1elasticsearch:5.5.1logstash:2.0.0kibana:5.5.1注:由于实验性搭建,选择windows系统,但选择Linux系统效果更佳二、部署方案1.ELK+Redis2.ELK+
Kafka
枯木风
·
2024-02-09 12:08
OpenSceneGraph
源码分析
:osg模块
osg库是OpenSceneGraph最为重要的一个模块,提供了内存管理、场景管理、图形绘制、状态管理等功能。Ref.fromOpenSceneGraphQuickStartGuide======================================TheosglibraryistheheartofOpenSceneGraph.Itdefinesthecorenodesthatmakeu
JiNan.YouQuan.Soft
·
2024-02-09 10:43
OSG
其他
腾讯AI大佬详解Apache
Kafka
实战
内容简介1.Apache
Kafka
简介:Apache
Kafka
是由Apache软件基金会开发的一个开源消息系统项目,由Scala写成。
Kafka
最初是由LinkedIn开发,并于2011年初开源。
笑起来真好看LQQ
·
2024-02-09 08:53
详细分析python中的from waitress import serve(附Demo)
目录前言1.基本知识2.serve
源码分析
3.基本操作前言以前玩python开发的时候写过一些见解,推荐阅读:uwsgi启动django以及uwsgi.ini的配置参数详解Django框架零基础入门部署服务器除了
码农研究僧
·
2024-02-09 08:41
python
python
serve
flask
Telegram-iOS
源码分析
:第一部分
版权声明本文内容均为搬运,目的只为更方便的学习Telegram编码思维。如需查阅原作者文章,附赠原文章机票part-1-cover.pngTelegram是市面上最受欢迎的即时通讯之一。截至今年4月,其MAU(月活跃用户人数)已超过4亿。考虑到某些国家/地区不提供该服务,这显然是一个了不起的成就。大多数Telegram客户端应用程序源码都是开源的,足以证明其安全性。Telegram官方还启用了一个
灰原丶逗
·
2024-02-09 08:37
Kafka
消息传递的可靠性
kafka
拥有以下可靠性保证:可以保证分区消息的顺序。
阿猫阿狗Hakuna
·
2024-02-09 07:14
SQL条件判断语句嵌套window子句的应用【易错点】--HiveSql面试题25
数据分析4小结0需求分析需求:表如下user_idgood_namegoods_typerk1hadoop1011hive1221sqoop2631hbase1041spark1351flink2661
kafka
1471oozie108
莫叫石榴姐
·
2024-02-09 06:00
SQLBOY1000题
sql
HiveSql面试题
sql
HiveSQL——条件判断语句嵌套windows子句的应用
0需求分析需求:表如下user_idgood_namegoods_typerk1hadoop1011hive1221sqoop2631hbase1041spark1351flink2661
kafka
1471oozie108
爱吃辣条byte
·
2024-02-09 06:58
#
HIve
SQL
大数据
数据仓库
linux 消息发布工具-
kafka
下载地址:https://mirrors.cnnic.cn/apache/
kafka
一、系统构成在整个消息发布流程中,
kafka
作为一个中间件对系统的运行提供了解耦、削峰、异步处理的能力。
强壮的向阳花
·
2024-02-09 05:53
linux系统常用工具
linux
kafka
运维
【云原生进阶之PaaS中间件】第三章
Kafka
-4.3.2-broker网络模型
1
kafka
网络模型运行原理
kafka
broker在启动的时候,会根据你配置的listeners初始化它的网络组件,用来接收外界的请求,这个listeners你可能没配置过,它默认的配置是listeners
江中散人
·
2024-02-09 05:19
云原生进阶-PaaS专栏
云原生
paas
中间件
kafka
broker
【云原生进阶之PaaS中间件】第三章
Kafka
-4.3.3-broker的leader和follower工作机制
1leader和follower1.1
kafka
的副本
kafka
副本的作用就是提高数据的可靠性,系统默认副本数量是1,生产环境一般配置数量是2个,保证数据可靠性;否则副本太多会增加磁盘的存储空间,增加网络上的数据传输
江中散人
·
2024-02-09 05:19
云原生进阶-PaaS专栏
后端
云原生
paas
中间件
kafka
2024最新Java面试题及答案!( 2024年 1 月最新版,持续更新)
面试题大全~这套互联网Java工程师面试题包括了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、微服务、Linux、Springboot、SpringCloud、MQ、
Kafka
程序一逸
·
2024-02-09 05:00
开发语言
java
后端
面试
程序员
多线程
JVM
Spring Developer Tools
源码分析
:二、类路径监控
在SpringDeveloperTools
源码分析
一中介绍了devtools提供的文件监控实现,在第二部分中,我们将会使用第一部分提供的目录监控功能,实现对开发环境中classpath的监控。
Java架构_师
·
2024-02-09 03:02
消息中间件之RocketMQ
源码分析
(八)
RocketMQ中的消息过滤RocketMQ设计了消息过滤,来解决大量无意义流量的传输:即对于客户端不需要的消息,Broker就不会传输给客户端,以免浪费宽带,RocketMQ4.2.0支持Tag过滤、SQL92过滤、FilterServer过滤Tag过滤第一步:用户发送一个带Tag的消息第二步:用户订阅一个Topic的Tag,RocketMQBroker会保存订阅关系第三步:在Broker端做T
coffee_babe
·
2024-02-09 02:36
消息中间件
rocketmq
java
Kafka
入门介绍
目录一.前言二.使用场景三.分布式的流平台四.
Kafka
的基本术语4.1.主题和日志(Topic和Log)4.2.分布式(Distribution)4.3.异地数据同步技术(Geo-Replication
流华追梦
·
2024-02-09 00:43
Kafka
kafka
主题Topic
分区Partition
生产者Producer
消费者Consumer
副本Replication
消费者组Group
DataX
源码分析
TaskGroupContainer
系列文章目录一、DataX详解和架构介绍二、DataX
源码分析
JobContainer三、DataX
源码分析
TaskGroupContainer四、DataX
源码分析
TaskExecutor五、DataX
shandongwill
·
2024-02-08 23:25
大数据
DataX
ETL
大数据
Elasticsearch: 非结构化的数据搜索
singleDoc#《olap/clickhousekeeper一致性协调服务》),
kafka
->redpanda(https://www.
SakamataZ
·
2024-02-08 22:48
elasticsearch
大数据
搜索引擎
Kafka
实战(五) -
Kafka
的秘技"坂本"之争
只有顺应版本,才能成就王者不败神话也是能否用好
Kafka
的关键。
JavaEdge
·
2024-02-08 20:50
比特币
源码分析
系列3---区块block数据结构
bitcoin版本:0.16.2区块结构分析区块是组成区块链的基本单位,可以通过bitcoin-cli命令查看一个区块的基本信息区块block的数据结构如下图(存储方式为小端):block数据结构整体结构数据项大小(Byte)描述BlockSize4区块大小BlockHeader80区块头信息大小Transactionsm*n(n>=250)所有交易的列表TransactionsCounter1-
JC86
·
2024-02-08 20:54
从
源码分析
Hystrix工作机制
一、Hystrix解决了什么问题?在复杂的分布式应用中有着许多的依赖,各个依赖都有难免在某个时刻失败,如果应用不隔离各个依赖,降低外部的风险,那容易拖垮整个应用。举个电商场景中常见的例子,比如订单服务调用了库存服务、商品服务、积分服务、支付服务,系统均正常情况下,订单模块正常运行。image但是当积分服务发生异常时且会阻塞30s时,订单服务就有有部分请求失败,且工作线程阻塞在调用积分服务上。ima
vivo互联网技术
·
2024-02-08 19:07
消息中间件:Puslar、
Kafka
、RabbigMQ、ActiveMQ
消息队列消息队列:它主要用来暂存生产者生产的消息,供后续其他消费者来消费。它的功能主要有两个:暂存(存储)队列(有序:先进先出从目前互联网应用中使用消息队列的场景来看,主要有以下三个:异步处理数据系统应用解耦业务流量削峰消息队列模型点对点模式多个生产者可以向同一个消息队列发送消息,一个消息只能被一个消费者消费,在被消费成功后,这条消息会被移除。如果消费者处理消息失败了,那么这条消息会重新被消费。发
Kingairy
·
2024-02-08 18:33
kafka
activemq
分布式
一探究竟,详解
Kafka
生产者和消费者的工作原理!
主题和日志对于每个主题,
Kafka
群集都会维护一个分区日志,如下所示:image.png每个分区(Partition)都是有序的(所以每一个Partition内部都是有序的),不变的记录序列,这些记录连续地附加到结构化的提交日志中
废柴程序员
·
2024-02-08 17:42
(十七)springboot实战——spring securtity的授权流程源码解析
前言本节内容是关于springsecurity安全框架授权流程的
源码分析
,springsecurity的授权流程主要是在FilterSecurityInterceptor过滤器中实现的。
厉害哥哥吖
·
2024-02-08 17:19
#
springboot
spring
boot
(十六)springboot实战——spring securtity的认证流程源码解析
前言本节内容是关于springsecurity安全框架认证流程的
源码分析
,springsecurity的认证流程主要是在UsernamePasswordAuthenticationFilter过滤器中实现的
厉害哥哥吖
·
2024-02-08 17:47
#
springboot
spring
boot
深度解析ScheduledThreadPoolExecutor源码之ScheduledFutureTask
文章目录引言一、RunnableScheduledFuture定义周期性接口二、ScheduledFutureTask
源码分析
2.1ScheduledFutureTask参数解析2.2ScheduledFutureTask
对酒当歌丶人生几何
·
2024-02-08 17:45
java
开发语言
算法
flink消费
kafka
源
后来一通折腾,发现我当时消费的配置,是用Flink
Kafka
Consu
MinaLing
·
2024-02-08 16:14
2.
Kafka
生产过程
三、
Kafka
生产过程分析1.写入方式producer采用推(push)模式将消息发布到broker,每条消息都被追加(append)到分区(patition)中,属于顺序写磁盘(顺序写磁盘效率比随机写内存要高
chongweiLin
·
2024-02-08 12:56
四、Docker Daemon 中NewDaemon的实现(摘自《Docker
源码分析
》)
1、NewDaemon作用简介在Docker架构中有很多重要的概念,如:graph,graphdriver,execdriver,networkdriver,volumes,Dockercontainers等。Docker在实现过程中,需要将以上实体进行统一化管理,而DockerDaemon中的daemon实例就是设计用来完成这一任务的实体。2、NewDaemon介绍NewDaemon函数的执行完
elsen_zhao
·
2024-02-08 12:48
通过nginx学习linux进程名的修改
目录1.缘起2.背景知识3.
源码分析
3.1准备工作3.2设置进程名字1.缘起 在运行nginx的时候,用ps查看nginx的进程信息,可能的输出如下:root421693105016:51?
码农心语
·
2024-02-08 11:30
nginx学习
LINUX
nginx
学习
linux
setproctile
修改进程名
nginx stream proxy 模块的ssl连接
源码分析
目录1.源起2.分析验证环境的配置3.
源码分析
3.1代理模块的请求入口点分析3.2发起与上游服务器的连接3.3连接回调3.4TCP连接建立成功后为上下游数据透传做准备3.5TCP连接的ssl上下文初始化
码农心语
·
2024-02-08 11:59
nginx学习
c++开发
高性能
nginx
ssl
运维
proxy
stream
源码分析
Spark streaming batch运行时间过长问题02
继续排查发现,在用Spark读取
Kafka
数据之后,由于数据通过
Kafka
读取后是逗号分隔的字符串,但是为了解决字符串某些字段中还有逗号的问题,只能使用正则表达式匹配,导致性能过慢。
kk_io
·
2024-02-08 10:01
疑难杂症
spark
batch
大数据
Flink Checkpoint过程
Checkpoint使用了Chandy-Lamport算法流程1.正常流式处理(尚未Checkpoint)如下图,Topic有两个分区,并行度也为2,根据奇偶数我们假设任务从
Kafka
的某个Topic中读取数据
orange大数据技术探索者
·
2024-02-08 09:49
#
flink迁移
flink
大数据
Checkpoint
Flink Format系列(2)-CSV
Flink的csv格式支持读和写csv格式的数据,只需要指定'format'='csv',下面以
kafka
为例。
sf_www
·
2024-02-08 09:48
flink
flink
大数据
storm整合
kafka
maven4.0.0storm-
kafka
-mysqlstorm-
kafka
-mysql0.0.1-SNAPSHOTjarstorm-
kafka
-mysqlUTF-8javaxjavaee-api8.0providedorg.glassfish.webjavax.servlet.jsp.jstl1.2.2org.apache.stormstorm-core0.9.5provided
piziyang12138
·
2024-02-08 09:01
基于注解的SpringAOP源码解析(三)
注意,读完本篇文章需要很长很长时间在之前的2篇文章:AOP
源码分析
(一)AOP
源码分析
(二)中,我们搭建了SpringAOP
源码分析
的环境,介绍了@EnableAspectJAutoProxy注解和postProcessBeforeInstantiation
Java学习录
·
2024-02-08 08:18
View#post(Runnable runnable)为什么能拿到view的宽高。
基于androidsdk-23的
源码分析
,文章分成两个部分,实际上我是先写第二部分了再写第一部分的。第一部分看一下view.post的内部。
HWilliamgo
·
2024-02-08 08:24
如何查看
kafka
的topic的消费者组有没有积压
Kafka
自带的命令行工具
kafka
-consumer-groups.sh来查看消费者组的消费情况,包括是否有积压。具体步骤如下:打开命令行终端,进入
Kafka
安装目录下的bin文件夹。
不会吐丝的蜘蛛侠。
·
2024-02-08 08:29
中间件
kafka
java
分布式
【Java】ArrayList和LinkedList的区别是什么
目录1.数据结构2.性能特点3.
源码分析
4.代码演示5.细节和使用场景ArrayList和LinkedList分别代表了两类不同的数据结构:动态数组和链表。
王果冻ddd
·
2024-02-08 07:54
java
开发语言
【深入浅出 Yarn 架构与实现】6-4 Container 生命周期
源码分析
本文将深入探讨AM向RM申请并获得Container资源后,在NM节点上如何启动和清理Container。将详细分析整个过程的源码实现。一、Container生命周期介绍Container的启动由ApplicationMaster通过调用RPC函数ContainerManagementProtocol#startContainers()发起请求,NM中的ContainerManagerImpl组件
大数据王小皮
·
2024-02-08 07:27
深入浅出Yarn架构与实现
架构
java
大数据
大数据系列—数据迁移(Sqoop,Flume,DataX)对比学习(stage3)
个人大数据技术栈:DataX,Sqoop,Hadoop,Hive,Spark,Flink,Hbase,
Kafka
,Kettle,Azkaban,Airflow,Tableau…个人在学习领域:Python
道-闇影
·
2024-02-08 06:07
big
data
大数据
sqoop
flume
网络|使用 Wireshark 分析 TLS/SSL 协议
背景服务端(3.205)是开启SASL_SSL协议的9094端口的
Kafka
服务器客户端(77.20)连接9094端口的生产者。
thlzjfefe
·
2024-02-08 06:29
网络
wireshark
ssl
Hyperledger-Fabric
源码分析
(Gossip-Emitter)
接下来我们来看看Emitter模块,这里初略的看就是gossip的消息发送的模块。下面我们来具体分析下启动时机funcNewGossipService(conf*Config,s*grpc.Server,saapi.SecurityAdvisor,mcsapi.MessageCryptoService,selfIdentityapi.PeerIdentityType,secureDialOptsa
Pillar_Zhong
·
2024-02-08 04:11
Install
Kafka
on Ubuntu 16
0准备模拟生产环境,安装
Kafka
,需要最少三台机器,如下主机名IP
Kafka
-110.0.0.5
Kafka
-210.0.0.6
Kafka
-310.0.0.7
Kafka
是使用scala编写的运行与jvm
华阳_3bcf
·
2024-02-08 04:27
Spring Boot原理剖析和
源码分析
SpringBoot原理剖析和
源码分析
依赖管理问题一:为什么导入dependency时不需要指定版本?
左师兄zuosx
·
2024-02-08 03:53
消息队列使用的四种场景介绍
使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,
Kafka
,MetaMQ,RocketMQ。二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。
Bin哥厉害7
·
2024-02-08 03:19
java
spring
boot
消息队列
阅读《极客时间 |
Kafka
核心技术与实战》(一)【
Kafka
入门】
阅读《极客时间|
Kafka
核心技术与实战》为什么要学习
Kafka
消息引擎系统ABC一篇文章带你快速搞定
Kafka
术语我应该选择哪种
Kafka
?
_蓝天IT_
·
2024-02-08 01:13
消息队列(Kafka)
kafka
分布式
第二十三章、AtomicInteger
源码分析
—基于CAS的乐观锁实现
1.悲观锁与乐观锁cpu是时分复用的,也就是把cpu的时间片,分配给不同的thread/process轮流执行,时间片与时间片之间,需要进行cpu切换,也就是会发生进程的切换。切换涉及到清空寄存器,缓存数据。然后重新加载新的thread所需数据。当一个线程被挂起时,加入到阻塞队列,在一定的时间或条件下,在通过notify(),notifyAll()唤醒回来。在某个资源不可用的时候,就将cpu让出,
小母牛不生产奶
·
2024-02-08 00:17
【Canal
源码分析
】Canal Server的启动和停止过程
一、序列图1.1启动启动序列图.png1.2停止停止序列图.png二、
源码分析
整个server启动的过程比较复杂,看图难以理解,需要辅以文字说明。
端木轩
·
2024-02-07 22:31
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他