当前位置: 首页 > 面试题库 >

请简述下你在哪些场景下会选择 Kafka?

贺卜霸
2023-03-14
本文向大家介绍请简述下你在哪些场景下会选择 Kafka?相关面试题,主要包含被问及请简述下你在哪些场景下会选择 Kafka?时的应答技巧和注意事项,需要的朋友参考一下
  • 日志收集:一个公司可以用Kafka可以收集各种服务的log,通过kafka以统一html" target="_blank">接口服务的方式开放给各种consumer,例如hadoop、HBase、Solr等。
  • 消息系统:解耦和生产者和消费者、缓存消息等。
  • 用户活动跟踪:Kafka经常被用来记录web用户或者app用户的各种活动,如浏览网页、搜索、点击等活动,这些活动信息被各个服务器发布到kafka的topic中,然后订阅者通过订阅这些topic来做实时的监控分析,或者装载到hadoop、数据仓库中做离线分析和挖掘。
  • 运营指标:Kafka也经常用来记录运营监控数据。包括收集各种分布式应用的数据,生产各种操作的集中反馈,比如报警和报告。
  • 流式处理:比如spark streaming和 Flink
 类似资料:
  • 本文向大家介绍大促场景下你的系统可能会有哪些问题?相关面试题,主要包含被问及大促场景下你的系统可能会有哪些问题?时的应答技巧和注意事项,需要的朋友参考一下 1,某一时间片刻系统流量异常高,系统濒临阀值; 2,服务器CPU,内存爆满,磁盘IO繁忙 3,系统雪崩

  • 哪些场景下使用await/async更好?哪些场景下使用then更好? 我的认为await/async的出现是为了改善then的使用,当比较复杂的时候,await/async会起到作用,当问题比较简单的时候用then。但是我们还是应该选择其中一种,这样代码风格比较统一。 例如我下面这个需求使用的await/async不知道是否合适(是不是变得麻烦了?) 工作1:获得选择列表,并默认选择全部。 工作

  • 本文向大家介绍请描述下你对react的新特性Hooks的理解?它有哪些应用场景?相关面试题,主要包含被问及请描述下你对react的新特性Hooks的理解?它有哪些应用场景?时的应答技巧和注意事项,需要的朋友参考一下 在 React 中使用 class 继承 React.Component,就可以在类里面使用各种各样的钩子函数,比如 componentWillMount、componentDidMo

  • 本文向大家介绍请描述下什么是原型模式?它主要运用在哪些场景?相关面试题,主要包含被问及请描述下什么是原型模式?它主要运用在哪些场景?时的应答技巧和注意事项,需要的朋友参考一下 原型模式是一种设计模式,就是创建一个共享的原型实例,通过拷贝这些原型创建新的对象,也就是创建一个对象作为另一个对象的Prototype属性。 优点:用于创建重复的对象,可以提升性能。 结合优点,可以运用在以下几种场景: 1、

  • 本文向大家介绍请简单描述一下JVM分区都有哪些?相关面试题,主要包含被问及请简单描述一下JVM分区都有哪些?时的应答技巧和注意事项,需要的朋友参考一下 考察点:JVM java内存通常被划分为5个区域:程序计数器(Program Count Register)、本地方法栈(Native Stack)、方法区(Methon Area)、栈(Stack)、堆(Heap)。

  • 本文向大家介绍请说说你对try/catch的理解,平时有在哪些场景会用到呢?相关面试题,主要包含被问及请说说你对try/catch的理解,平时有在哪些场景会用到呢?时的应答技巧和注意事项,需要的朋友参考一下 说实话try/catch用的并不多,虽然也明白它很重要,知道它只能捕捉非异步异常,平常也就在处理async/await异常时会用到…… 我一定会好好补充这块儿漏洞的[哭哭]