zipkin kafka storm elasticsearch架构的理解

一.zipkin的作用

  1. ziplin 是做链路追踪的必要框架, 其各组件的设计,及各字段的设计,能够满足对整个链路进行分析.
  2. 可以通过 traceid parentid id 及 持续时间 及几点名称等 观看其整个链路过程

二.kafka的作用

  1. kafka作为中间件,能够接收各微服务,或者各个instrument(装备) 发送过来的json数据,
    并能够根据zipkin服务的处理速度,对数据进行收集处理,不至于由于数据量过大造成系统瘫痪

三.storm的作用

  1. storm是流式处理技术,配合storm能够增加zipkin服务的处理速度,尽快的对数据梳理后保存到es中,
    尽可能快的接受并处理kafka中的消息,从而增加kafka的吞吐量,保证数据的完整性

四.elasticsearch的作用

  1. es由于其高速的查询及写入写出性能,使其为大部分大数据处理业务的首选存储数据库.

以上几种原因综合起来,使得该中组合成为了链路追踪系统中常用的组合技术

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值