简介:通过迁移到商业版本的 Kafka,车主无忧的系统稳定性得到了大幅提升,消息无丢失,生产与消费端的抖动明显好转,整个消息集群平稳运行,有效地支持了业务的快速发展。


车主无忧是属于广州小迈网络科技公司服务于汽车后市场的重要产品。小迈网络是一家以一、二线城市车主为目标用户的移动互联网公司,通过构建串联车主与商家的O2O平台,降低车主用车成本,提升车主用车品质。目前车主用户已破亿,在艾瑞咨询 App 热点指数“汽车护理”领域排名第一。

开源 Kafka 的痛点

最开始,车主无忧采用开源 Kafka ,但在实践过程中,开源 Kafka 的短板越来越明显。在容量弹性层面:开源 Kafka 在 Partition 分区规模超过1000后有明显的抖动,集群扩容小时级别,业务有感知。在存储开销方面:开源 Kafka 多副本存储,存储压力大,且会在磁盘写满的情况下直接停止运行,没有保扩机制,需要额外提供告警人工处理。在性能方面:在处理冷数据读的时候处理速度明显下降,数据写入有一定失败几率;拉取G级别的数据时,Full GC高频出现。

针对开源 Kafka 与阿里云消息队列 Kafaka 对比后,车主无忧决定采用经过优化的阿里云商业版消息队列 Kafka ,它的优势就是开箱即用,完全兼容开源的无缝迁移的特性,结合最佳实践《在线迁移消息队列Kafka》 的指导,自主高效地完成了迁移工作。

由阿里云团队进行专业的运维,利用Kafka的自动化内检功能,保证Broker以及依赖组件Zookeeper的健康稳定。

运维白屏化管理,可以协助用户进行快速的分钟级扩容。

提供了有效的故障管理。

借助商业版本提供的监控告警能力,实时掌握硬件资源与服务可用性情况,指导车主无忧的应用进行优化调整。

通过迁移到商业版本的 Kafka,车主无忧的系统稳定性得到了大幅提升,消息无丢失,生产与消费端的抖动明显好转,整个消息集群平稳运行,有效地支持了业务的快速发展。

效率提升:Kafka 提供了白屏化的管理方式, 基于阿里云提供的控制台,车主无忧可以方便快捷地扩展实例,对 Topic 进行管理,以及扩展 Partition。另外还提供了堆积、 消息查询等实时监控功能,并且可以设定各种资源的报警规则,用于快速定位问题、提升诊断效率、指导优化系统。

成本控制:节省了大量的运维人力成本,解放了生产力,综合比较,使用商业版本的使用成本更划算。

直播预告

为了让大家更好地理解阿里云消息队列 Kafka,阿里云专门策划了“互联网架构升级实战课”,每周由一位阿里云解决方案架构师以课程直播的形式详细讲解实战经验,并在群内答疑。

直播议题:

阿里云消息队列 Kafka 实战经验分享

讲师简介:

鹿玄,阿里云智能解决方案架构师,经历过大型分布式系统的开发和维护,并在云计算、云原生等领域有多年从业经验。对系统架构选型、问题排查、性能调优有着丰富的实战经验。致力于通过云原生架构转型来帮助阿里云各行业客户实现业务价值。

直播时间:

2020/11/10(周二) 15:00

分享简介:

消息队列 Kafka 版是阿里云提供的分布式、高吞吐、可扩展的消息队列服务。消息队列 Kafka 版广泛用于日志收集、监控数据聚合、流式数据处理、在线和离线分析等大数据领域,已成为大数据生态中不可或缺的一部分。本次直播将为您深入分享消息队列 Kafka 的实战经验。

议题大纲:

  1. 阿里云消息队列 Kafka 的优势
  2. 如何迁移到阿里云 Kafka,有哪些注意事项和应对策略?
  3. 客户端原理及实践
  4. 典型应用场景与案例经验分享

观看方式:

【加入钉钉群观看】阿里云专门成立了“互联网架构升级实战课”钉钉群,每周邀请一位阿里云专家在群内进行行业最佳实践直播,每天分享行业前沿干货,欢迎钉钉搜索群号加入:35712134。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

kafka reassign 限速_车主无忧:为什么放弃开源Kafka?相关推荐

  1. kafka reassign 限速_简单明了,Kafka与MQ的区别

    作为消息队列来说,企业中选择mq的还是多数,因为像Rabbit,Rocket等mq中间件都属于很成熟的产品,性能一般但可靠性较强, 而kafka原本设计的初衷是日志统计分析,现在基于大数据的背景下也可 ...

  2. kafka reassign 限速_高速限速有了新规矩!公路限速标志设计规范即将施行

    重要通知 2020/10/11高速公路 国家交通运输部6月底发布<公路限速标志设计规范>,详细规定了公路限速路段划分.限速值论证.限速方式选取等内容,并将自2020年11月1日起施行. 当 ...

  3. kafka reassign 限速_为什么德国的高速就能不限速?

    很多朋友都听说过"德国高速不限速"这一说法,希望有朝一日去欧洲旅行时能够体验一下在高速公路上每小时狂飙200公里的刺激.那么德国的高速公路究竟是不是像传说中的那样不限速呢? 已经在 ...

  4. 开源运维管理软件排名_车主无忧:为什么放弃开源Kafka?

    简介:通过迁移到商业版本的 Kafka,车主无忧的系统稳定性得到了大幅提升,消息无丢失,生产与消费端的抖动明显好转,整个消息集群平稳运行,有效地支持了业务的快速发展. 车主无忧是属于广州小迈网络科技公 ...

  5. 车主无忧:为什么放弃开源Kafka?

    简介:通过迁移到商业版本的 Kafka,车主无忧的系统稳定性得到了大幅提升,消息无丢失,生产与消费端的抖动明显好转,整个消息集群平稳运行,有效地支持了业务的快速发展. 车主无忧是属于广州小迈网络科技公 ...

  6. kafka内存不断增加_分布式发布订阅消息系统Kafka 为什么快

    Kafka 为什么能那么快 | Kafka高效读写数据的原因 无论 kafka 作为 MQ 也好,作为存储层也罢,无非就是两个功能(好简单的样子),一是 Producer 生产的数据存到 broker ...

  7. kafka是什么_技术面试官问:Kafka为什么速度那么快?

    Kafka的消息是保存或缓存在磁盘上的,一般认为在磁盘上读写数据是会降低性能的,因为寻址会比较消耗时间,但是实际上,Kafka的特性之一就是高吞吐率. 即使是普通的服务器,Kafka也可以轻松支持每秒 ...

  8. kafka jar包_和同事交流不会kafka怎么行,API奉上,不是大神也能编

    对于kafka真的是又爱又恨,作为架构和大数据两个方面的通用者, 在这个数据量称雄的时代,越来越起到至关重要的作用,在和同事进行交流的时候,kafka在开发的过程中如何使用能起到最大的效果成为话题之一 ...

  9. kafka实践(十五): 滴滴开源Kafka管控平台 Logi-KafkaManager研究

    滴滴开源了其Kafka 监控与管控平台 Logi-KafkaManager,因为有30+个集群的维护经验,使用过kafka-manager,kafka-eagle,kafka-mirrorkaker工 ...

最新文章

  1. SQL Server(五)——常用函数
  2. TensorFlow tfjs 0.10.3 发布
  3. GraLSP | 考虑局部结构模式的GNN
  4. ubuntu 防火墙打开关闭
  5. Python字典:字典操作
  6. django添加mysql数据库_Django添加mysql数据库关联时出现的错误
  7. java 着色问题 回溯算法,C语言使用回溯法解旅行售货员问题与图的m着色问题
  8. 成功秀了一波scala spark ML逻辑斯蒂回归
  9. 波利亚对教师日常工作的看法:〈教师十诫〉
  10. xml配置service服务器文件路径,xml配置service服务器文件路径
  11. AWS VPC(二)-----创建VPC Peering
  12. 大数据招聘,我就这样被算法选中
  13. 学 计算机 知识视频,教你学电脑——计算机基础知识【视频】*
  14. 打印可自定义的字母金字塔(python实现)
  15. Java并发HashMap报错ConcurrentModificationException解决方案
  16. Linux下磁盘挂载
  17. 全媒体运营师胡耀文教你:教你从0到1,搭建直播电商的直播间模块
  18. android 动态库获取路径问题,一种Android App在Native层动态加载so库的方案
  19. html下拉框属性js,Html下拉框Js对象属性方法总结
  20. WIN10鼠标指针在等待状态下出现重影、假影、虚影,、显示错误的问题。

热门文章

  1. 判定平方数(Python)
  2. 比较802.11ac(Wi‑Fi 5)和802.11ax(Wi‑Fi 6)
  3. 什么手势使用电子计算机比较快,手势功能
  4. 2.CPU体系架构-寄存器
  5. 用Burg法估计AR模型并绘制功率谱曲线的python实现
  6. csdn邻家割草_如何维护割草机,使其永远持续(几乎)
  7. PHPMyWind5.4存储XSS(CVE-2017-12984)
  8. phpmywind 子菜单调用
  9. ubuntu命令行查看dns_Dog-用于DNS查询的命令行工具
  10. python报错(一):takes no arguments