美文网首页
【Kafka】企业级应用实践

【Kafka】企业级应用实践

作者: 扬_帆_起_航 | 来源:发表于2020-03-14 17:37 被阅读0次

1. 背景

首先小范围的项目应用,想怎么用都可以。但是真正的企业级应用就不一样了,其中并不仅仅只是读/写数据那么简单,还需要各种周边配套设施,本文的主要目的是介绍一下
在企业级应用中,主要包含哪些配套设施,来保障Kafka的稳定性

2. 周边配套

image.png

3. 配套详解

  • 运维平台
    Kafka集群的日常运维操作,主要包括Leader切换、磁盘均衡、分区扩容、服务部署与下线、磁盘损坏自动化处理、Topic限流、Topic删除等
  • 用户平台
    面向用户的Topic信息操作,主要包括读/写流量查询、磁盘量与分区数查询、Topic注册、Topic流量报警配置等
  • 监控平台
    基础环境与Kafka相关的监控数据方便问题排查与性能优化,主要包括服务器硬件(CPU、网卡、磁盘)指标、Kakfa集群指标、ZK指标等
  • 版本维护
    无论使用任何Kafka版本都免不了遇到Bug,所以需要团队内部维护一个版本主要用于Bug修复、二次开发、性能优化等
  • 报警平台
    结合监控指标配置报警级别,主要分电话、短信、邮箱等,报警项可分磁盘IO、磁盘存储、Broker端口、Broker读/写延迟、集群副本同步等
  • 实时计算
    面向用户实时计算的平台,通过平台提供的标准化读/写组件(Storm、Flink、Spark),用户只需要关心业务代码即可,通过平台用户可一键部署、停止、回溯消费等操作
  • 日志收集
    通过Socket收集、磁盘收集等,规范化用户接入方式,可主动发现日志丢失、日志收集拥堵等问题
  • 社区跟踪
    主要关注Kafka社区的新功能、版本中存在的Bug,便于提前发现问题

相关文章

  • 【Kafka】企业级应用实践

    1. 背景 首先小范围的项目应用,想怎么用都可以。但是真正的企业级应用就不一样了,其中并不仅仅只是读/写数据那么简...

  • Kafka视频集

    kafka企业级入门实战完整版 Kafka系列教程 Kafka入门 分布式消息通信Kafka原理剖析 阿里架构师直...

  • 【Spring Boot 实战开发】第1讲 Kotlin 的极简

    《Spring Boot 2.0极简教程》—— 基于 Gradle + Kotlin 的企业级应用开发最佳实践 S...

  • 回撸Rust China Conf 2020 之《Rust企业级

    本篇回撸一把《Rust企业级应用最佳实践》,讲者分享了Rust应用的“最后一公里”中所解决的问题和有效实践,非常接...

  • kafka全面认知

    什么是Kafka[#---kafka] Kafka的应用场景[#kafka-----] Kafka的架构[#kaf...

  • day46课堂笔记(LNMP搭建)

    第一章、LNMP Web服务搭建 1.1、JAVA Web环境(企业更多) 第二章、企业级LNMP环境应用实践 ...

  • Kafka架构及基本原理简析

    Kafka简介   Kafka是一个由Scala和Java编写的企业级的消息发布和订阅系统,最早是由Linkedi...

  • 2019-04-19 day36集群第一阶段06-inotify

    作者:方维超 归档:课堂笔记 时间:2019/4/19 企业级实时复制备份应用实践 【目录】 1.实时复制服务介绍...

  • iOS 商务管理应用下载

    iOS商务管理应用主要是为企业级应用分发服务的,以前的话是申请企业级证书,现在苹果收紧企业级账号的认证,推荐用AB...

  • 系统级集成测试的断舍离

    食之无味,弃之可惜 在企业级应用的季度或月度发布被认为是领域最佳实践的时候,应用部署到生产环境之前维护一个完整的环...

网友评论

      本文标题:【Kafka】企业级应用实践

      本文链接:https://www.haomeiwen.com/subject/sfkmfhtx.html