标签:Kafka

JAVA

主流消息中间件Kafka、ActiveMQ、RabbitMQ、RocketMQ技术选型对比

herman 3年前 (2021-08-25) 2791浏览

消息队列中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题。它可以实现高性能、高可用、可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。 消息队列在电商系统、消息通讯、日志收集等应用中扮演着关键作用,以阿里为例...

JAVA

面试官:说说零拷贝,mmap和sendFile

herman 4年前 (2020-09-12) 7594浏览

美团一面:说说什么是零拷贝? 最近有粉丝收到来美团的面试邀请,面试前也没怎么准备,一面直接挂了。面试官问他什么是零拷贝,他没答出来。希望我能给他推荐一些资料看看,本文就是给他推荐的面试资料之一,主要来讲清楚,零拷贝到底是怎么一回事! 零...

业余杂谈

极客时间《Kafka核心技术与实战》购买返现24

herman 5年前 (2019-06-03) 4131浏览

毋庸置疑,目前 Apache Kafka 是整个消息引擎领域的执牛耳者,也是大数据生态圈中颇为重量级的一员。从最早诞生于 LinkedIn 的“分布式消息系统”,到现在集成了分发、存储和计算的“流式数据平台”,Kafka 广泛应用于国内外大厂,比如...

JAVA

Storm 视频教程免费下载

herman 6年前 (2018-10-03) 1837浏览 0评论

前面我刚分享了一篇关于 Kafka 的视频教程免费下载的文章,网友里面又留言了,我们目前是 storm 结合 kafka 一起来使用的,有没有关于 storm 的相关视频教程。于是我就把这套珍藏许久的 storm 视频教程免费分享给大家,让大家在...

JAVA

大数据技术之 kafka 视频教程免费下载

herman 6年前 (2018-10-03) 1906浏览 0评论

这两天有网友在微信公众号后台留言想要 kafka 的相关视频教程。我记得之前分享过,后来可能链接过期了,所以我再给大家分享一次,希望能对大家有所帮助! 这套视频教程内容有 2个多 G,视频讲的非常详细。 Kafka是由Apac...

SQL

Kafka KSQL入门

herman 7年前 (2017-08-31) 4457浏览 0评论

基于前面两篇关于KSQL的介绍和实现原理,本文将继续进入到KSQL的开发实战阶段,给大家讲解一个简单的demo程序。 本实例将演示一个使用KSQL的简单工作流程来针对Kafka中的数据编写流式查询。 由于KSQL查询Kafka群集中的...

SQL

非Docker环境下安装KSQL

herman 7年前 (2017-08-30) 4218浏览 0评论

本文将引导您完成设置Kafka集群并启动非Docker环境的KSQL的步骤。完成这些步骤后,您可以快速入门并使用KSQL来查询Kafka群集。 关于Docker环境下安装KSQL,可以参考我的这篇文章《Docker安装KSQL》。 环...

SQL

Docker安装KSQL

herman 7年前 (2017-08-30) 3510浏览 0评论

本文将引导您完成设置Kafka集群并启动Docker环境的KSQL的步骤。完成这些步骤后,您可以开始使用KSQL来查询Kafka群集。 Docker环境准备 Docker的安装参考这篇文档。mac平台的可以参考这一篇文章。 ...

SQL

KSQL架构原理解析

herman 7年前 (2017-08-30) 3754浏览 0评论

KSQL是可用于Apache Kafka的流式SQL。我们在前面已经介绍过它《Apache Kafka的流式SQL引擎KSQL简介》。本文来探讨一下它的相关架构设计和实现原理。 KSQL的核心 KSQL是基于Kafka的Streams...

SQL

Apache Kafka的流式SQL引擎KSQL简介

herman 7年前 (2017-08-30) 3141浏览 0评论

KSQL是Apache Kafka的开源流SQL引擎。它为Kafka的流处理提供了一个简单而完全交互的SQL界面; 不需要用编程语言(如Java或Python)编写代码。KSQL是开源(Apache 2.0许可),分布式,可扩展,可靠和实时的。它...

JAVA

Kafka文件的存储机制

herman 7年前 (2017-02-14) 3636浏览 0评论

Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给...