一江溪水
12
31
TCP和UDP可以绑定相同的端口吗 TCP和UDP可以绑定相同的端口吗
前言网络通信是一个复杂的过程,涉及到多个层次的协议和机制。在 OSI 模型中,传输层是负责端到端数据传输的层次,它提供了两种主要的传输协议:TCP(传输控制协议)和 UDP(用户数据报协议)。这两种协议虽然都运行在传输层,但它们的设计目标和
01
24
GO 的 init 函数 GO 的 init 函数
前言go 语言中有一个非常神奇的函数 init ,它可以在所有程序执行开始前被执行,并且每个 package 下面可以存在多个 init 函数,我们一起来看看这个奇怪的 init 函数。 init 特性 init 函数在 main 函数之前
2023-01-24
24
全链路追踪之Jaeger 全链路追踪之Jaeger
Jaeger 概述Jaeger 是 Uber 开发并开源的一款分布式追踪系统,兼容 OpenTracing API,适用于以下下场景: 分布式跟踪信息传递 分布式事务监控 问题分析 服务依赖性分析 性能优化 特性高扩展性Jaeger后端
08
全链路追踪之OpenTracing 全链路追踪之OpenTracing
链路追踪现在的大多数互联网服务,基本都是用复杂,大规模分布式集群来实现,微服务化,这些服务模块分布在不同的机器,不同的数据中心,由不同团队,语言开发而成。因此,需要工具帮助理解,分析这些系统、定位问题,做到追踪每一个请求的完整调用链路,收集