美文网首页.NET.NETCore氖酷dotNET
我总结的分布式追踪技术栈

我总结的分布式追踪技术栈

作者: AI云栈 | 来源:发表于2018-09-23 22:34 被阅读0次

前言

今天看腾讯课堂的一个并发教程,里面举一个例子,就会翻看方法的实现原理,一直翻看到汇编级别的源码。我心里惊呆了,都这么厉害的么?我以后也要像这个方向学习,追求深度,不能浅尝辙止。说完深度,再来说说广度问题,有个好的办法来梳理广度,就是思维脑图。思维脑图列出大纲,然后追溯深度,相互对比印证,那基本知识点就可以概括全了。

分布式追踪

最近一直在说学习分布式追踪,但进度是相当慢的。我这里大概列下方向,为我以后指明道路。

追踪规范

首先要了解通用的规范,便于和其他追踪系统兼容。这是非常重要的,维护共生的生态,而不是每个人都自建生态。

并发异步编程

为了追求高性能的代码,并发异步编程时必须要熟悉的。要了解并发编程的陷阱,如何避免陷阱等。

依赖注入和AOP了解运用

Spring是以依赖注入和AOP而闻名的,现在.NetCore也内置了依赖注入支持,这是个良好的改进。追踪系统也要利用依赖注入和AOP的良好实践去工作,更何况无侵入的探针本身就是一种AOP。

CLR和IL

如果不追求无侵入,似乎是不需要的了解这个的。但为了更好的梦想,我们还是需要了解CLR和IL的运行机制,需要了解Roslyn和ilspy等编译器。

大前端

追踪离不开界面显示,需要了解使用现在流行的前段框架VUE和ElementUI,以及webpack打包相关知识。

存储

分布式追踪大概分为收集器,探针,存储三类,所以需要了解monogodb,ES,mysql等数据库知识。

分布式

一涉及到分布式,集群后如何保证一致性,如何负载均衡,这是一个大的知识库。可以从现有队列,缓存数据库,consul等组件的实现机制来了解熟悉分布式。

总结

以上知识栈,为自己提供了学习方向,以后就往这个方向努力。

相关文章

  • 我总结的分布式追踪技术栈

    前言 今天看腾讯课堂的一个并发教程,里面举一个例子,就会翻看方法的实现原理,一直翻看到汇编级别的源码。我心里惊呆了...

  • 前端技术栈

    前端技术栈 自己总结的前端技术栈:

  • 得物云原生全链路追踪Trace2.0架构实践

    文|南风 得物技术 导读: 分布式链路追踪作为解决分布式应用可观测问题的重要技术,得物全链路追踪(简称Trace2...

  • opentracing(开放分布式追踪) + jaeger初探

    以下是小马整理总结的入门理解笔记,助于入门和理解分布式链路追踪,opentracing(开放分布式追踪) + ja...

  • Java后端技术栈

    Java后端技术栈 自己总结的Java后端技术栈:

  • 微服务-文章集

    怎么理解分布式链路追踪技术?[https://www.toutiao.com/article/7072175130...

  • iOS 开发技术栈与进阶

    iOS开发技术栈及相应资料总结 iOS技术栈 这里按我的理解给 iOS 相关技术分个类,以工程实现的角度,分成了基...

  • 大型分布式网站架构技术总结

    #0 系列目录# 大型分布式网站架构 大型分布式网站架构技术总结 本文是学习大型分布式网站架构的技术总结。对架构一...

  • 分布式链路追踪

    分布式链路追踪(Distributed Tracing),也叫 分布式链路跟踪,分布式跟踪,分布式追踪 等等。 本...

  • 技术栈总结

    最近总结了下自己所了解的一些技术,做了一个脑图(Xmind),这样直观的一张图中,技术点的体系结构清晰。不同技术点...

网友评论

    本文标题:我总结的分布式追踪技术栈

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