搜索结果
查询Tags标签: kafka,共有 918条记录-
Java工程师的进阶之路 Kafka篇
1. Kafka 诞生背景 Kafka 是最初由 Linkedin 公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于 zookeeper 协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于 hadoop 的批处理系统、低延迟的实时…
2021/7/9 1:06:29 人评论 次浏览 -
6 种事件驱动的架构模式
在过去一年里,我一直是数据流团队的一员,负责Wix事件驱动的消息传递基础设施(基于 Kafka)。有超过 1400 个微服务使用这个基础设施。在此期间,我实现或目睹了事件驱动消息传递设计的几个关键模式,这些模式有助于创建一个健壮的分布式系统,该系统可以轻松地处理不断…
2021/7/8 23:08:39 人评论 次浏览 -
Java软件开发面试题!2021最新Java面经分享
一面(技术面:算法+Redis+MySQL+网络)给定m个不重复的字符 [a, b, c, d],以及一个长度为n的字符串tbcacbdata,问能否在这个字符串中找到一个长度为m的连续子串,使得这个子串刚好由上面m个字符组成,顺序无所谓,返回任意满足条件的一个子串的起始位置,未找到返回-1。…
2021/7/8 22:10:04 人评论 次浏览 -
Java自学!阿里大牛亲手操刀微服务架构实战
01 Kakfa面试疯狂轰炸44问 1.1 Kakfa基础面试篇1.Kafka的用途有哪些?使用场景如何?2.Kafka中的ISR、AR又代表什么?ISR的伸缩又指什么3.Kafka中的HW、LEO、LSO、LW等分别代表什么?4.Kafka中是怎么体现消息顺序性的?5.Kafka中的分区器、序列化器、拦截器是否了解?它们…
2021/7/8 22:09:50 人评论 次浏览 -
上线访问破万!阿里限产Kafka从实战到源码手册,不愧是业界最强
这段时间招聘季,收到不少关于 Kafka 的问题,确实 Kafka 近两年的行情,可谓是水涨船高了。 不谦虚地说,目前 Apache Kafka 被认为是整个消息引擎领域的执牛耳者,仅凭这一点就值得我们好好学习一下它。另外,从学习技术的角度而言,Kafka 也是很有亮点的。我们仅需要学…
2021/7/8 17:44:08 人评论 次浏览 -
2021最全的Java架构面试指南:美团二面惜败
一、分布式架构学习路线图 据统计,人的阅读时间在20分钟以内是能够达到全身心投入的,顾文章单张篇幅以后会尽量缩短,但更新会尽量相应频繁一些。二、计算机软件发展历史 首先我们了解下计算机软件的发展历史,大概总结概括,分为c/s时代,web1.0时代和web2.0时代。 **c/…
2021/7/8 17:08:35 人评论 次浏览 -
又到一年金三银四!kafka高可用架构
一、Spring面试题 1、Spring 在ssm中起什么作用? 答: Spring:Spring轻量级框架。 作用:Bean工厂,用来管理Bean的生命周期和框架集成。 Spring框架的两大核心: ①. IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器为…
2021/7/7 23:36:24 人评论 次浏览 -
从0到1Flink的成长之路(二十一)-Flink+Kafka:End-to-End Exactly-Once
Flink+Kafka:End-to-End Exactly-Once Flink的 End-to-End Exactly-Once需要Checkpoint+事务的提交/回滚操作,在分布式系统中协调提交和回滚的方法就是使用两阶段提交协议。了解下Flink的TwoPhaseCommitSinkFunction是如何支持End-to-End Exactly-Once的。版本说明 Flin…
2021/7/7 23:36:10 人评论 次浏览 -
Java程序员的春天!kafka多线程生产者
第1章:Dubbo的简史、后续的规划和整体架构大图 ————Dubbo高性能RPC通信框架 1.1应用架构演进过程1.2 Dubbo 简介1.3 Dubbo总体大图第2章:Dubbo的环境配置和基于Dubbo开发第一款应用程序 ————开发第一款Dubbo 应用程序 2.1配置开发环境2.2基于XML配置实现2.3基于…
2021/7/7 20:09:54 人评论 次浏览 -
Java程序员:kafka单节点部署
一面 自我介绍项目中的监控:那个监控指标常见的有哪些?微服务涉及到的技术以及需要注意的问题有哪些?注册中心你了解了哪些?consul 的可靠性你了解吗?consul 的机制你有没有具体深入过?有没有和其他的注册中心对比过?项目用 Spring 比较多,有没有了解 Spring 的原…
2021/7/7 20:07:50 人评论 次浏览 -
Java面试题目!java代码优化技巧
那么,如何学习Kafka源码?? 我觉得最高效的方式就是去读最核心的源码,先看一张 Kafka结构图 以及 Kafka 源码全景图梳理一下关于 Kafka 框架,找到学习的重点。其次,我要说的就是一个Kafka源码解析的文档——《Kafka源码解析与实战》 前5章分别是:Kafka简介、Kafka的…
2021/7/7 20:05:49 人评论 次浏览 -
2021京东Java面试真题:kafka一个生产者多个消费者
事故背景 公司最近安排了一波商品抢购活动,由于后台小哥操作失误最终导致活动效果差,被用户和代理商投诉了。经理让我带同事们一起复盘这次线上事故。 什么原因造成的? 抢购活动计划是零点准时开始, 22:00 运营人员通过后台将商品上线 23:00后台小哥已经将商品导入缓…
2021/7/7 17:11:43 人评论 次浏览 -
34岁程序员年薪50w,java虚拟机下载资源
Kafka 如何做到支持百万级 TPS ? 先用一张思维导图直接告诉你答案:顺序读写磁盘 生产者写入数据和消费者读取数据都是顺序读写的,先来一张图直观感受一下顺序读写和随机读写的速度:从图中可以看出传统硬盘或者SSD的顺序读写甚至超过了内存的随机读写,当然与内存的顺序…
2021/7/7 17:09:48 人评论 次浏览 -
Flink实战(八) - Streaming Connectors 编程
1 概览 1.1 预定义的源和接收器 Flink内置了一些基本数据源和接收器,并且始终可用。该预定义的数据源包括文件,目录和插socket,并从集合和迭代器摄取数据。该预定义的数据接收器支持写入文件和标准输入输出及socket。1.2 绑定连接器 连接器提供用于与各种第三方系统连接…
2021/7/7 17:09:07 人评论 次浏览 -
Flink实战(八) - Streaming Connectors 编程
1 概览 1.1 预定义的源和接收器 Flink内置了一些基本数据源和接收器,并且始终可用。该预定义的数据源包括文件,目录和插socket,并从集合和迭代器摄取数据。该预定义的数据接收器支持写入文件和标准输入输出及socket。 1.2 绑定连接器 连接器提供用于与各种第三方系统连…
2021/7/7 17:08:15 人评论 次浏览