首页
1
🏞️停止摆烂!骑行可以带来治愈与宝藏时刻!
2
🔍揭秘Golang内存分配:slice 扩容策略全解析!
3
设计模式:看这些就够了👍
4
⚠️线上组件不时宕机,竟是因为它!吐血分析来了!
5
🧐万万没想到!Golang Slice扩容还能这么玩!
登录
张同
累计收获
1656
次访问
累计收获
261
个点赞
累计撰写
111
篇文章
导航
首页
目录
张同的个人博客
(fighting!!!)ꉂꉂ꒰•̤▿•̤*ૢ꒱
分类
中间件
简单部署一个Otel
2025-04-13 15:23
8
0
1
26.8℃
Golang
OpenTelemetry
背景概述 随着云原生架构的应用逐渐推广,分布式系统规模和复杂性不断增加,对系统的可观测性要求也日益提升。传统的监控工具在处理分布式链路追踪时,往往难以契合高复杂度的需求,而 OpenTelemetry (OTel) 作为一体化的工具集,能够在分布式系统中提供统一的链路追踪、指标采集和日志记录解决方案
Trace链路追踪实践:基于Golang
2025-04-12 13:19
8
0
1
26.8℃
Golang
OpenTelemetry
使用 OpenTelemetry SDK 在 Golang 1.18 中将 Trace 数据写入目标服务 (Jaeger 等) 背景与概述 随着分布式系统架构的兴起,为了更高效地监控和诊断微服务系统,分布式链路追踪(distributed tracing)成为了必不可少的工具。分布式追踪通过记录和分
技术分享:如何设计查询商家热销商品TOP50
2025-04-09 00:12
10
0
1
27.0℃
Redis
Golang
在电商平台中,商家经常关注自己的热销商品排名,以便进行策略优化、库存管理或重点推广。这种需求既要求高效查询,也要求数据能动态更新或实时统计。基于 Redis 的有序集合(Sorted Set),我们可以设计一个高效的商家热销商品 TOP50 查询系统。 本文将从目标场景出发,结合 Redis 的特性
MVCC:保障MySQL事务一致性的神器
2025-04-04 23:01
7
0
2
28.7℃
Mysql
浅析 MySQL 的 MVCC:原理与实践 MySQL 是当今应用广泛的关系型数据库之一,在高并发环境下,其核心机制之一 —— 多版本并发控制(Multiversion Concurrency Control, MVCC) —— 扮演着至关重要的角色。MVCC 是一种数据库并发控制技术,通过维护多个
浅析MySQL的事务与隔离机制
2025-04-02 22:04
6
0
1
26.6℃
Mysql
在现代关系型数据库中,事务(Transaction)是保障数据一致性和可靠性的核心机制之一。事务允许多个数据操作作为一个逻辑单元执行,同时数据库需要为事务提供一定的隔离性以避免并发操作引发的数据冲突。MySQL 作为流行的关系型数据库,其事务功能由存储引擎(如 InnoDB)实现,并支持多种隔离机制
Golang如何连接Redis?看这篇就对了!
2025-03-30 22:54
8
0
0
24.8℃
Redis
Golang
一、引言 Redis 作为高性能的键值对存储数据库,因其丰富的数据结构、高并发处理能力和灵活的功能特性,被广泛应用于缓存、消息队列、分布式锁等场景。Golang 凭借其高效的并发性能、简洁的语法和强大的标准库,成为与 Redis 结合开发的热门语言。 本文将基于 Golang 1.18 版本,详细介
🙌选择 MySQL,还是吹爆 Elasticsearch?沉浸式对比来了!
2025-03-30 17:52
8
0
1
26.8℃
Elasticsearch
Mysql
Elasticsearch 与 MySQL 的选型分析 在现代企业分布式架构中,数据库与搜索引擎是不可或缺的核心组件。其中 MySQL 是传统关系型数据库领域的佼佼者,而 Elasticsearch 则是非关系型(NoSQL)领域中面向全文搜索和数据分析的强劲工具。在项目落地中,如何根据具体场景选择
深度解析Etcd Raft协议及一致性保障
2025-03-28 22:36
4
0
0
24.4℃
ETCD
深度解析Etcd Raft协议及一致性保障 Etcd是一款分布式键值存储系统,其核心依赖Raft协议实现分布式一致性。Raft通过严谨的操作流程和多层次方案为分布式系统提供了易理解、高可靠的强一致性保障。 本篇文章将深度解析Etcd如何在Raft协议的基础上实现强一致性,分析Raft协议的机制设计,
浅谈Etcd性能调优与验证
2025-03-27 00:43
7
0
0
24.7℃
ETCD
浅谈Etcd性能调优与验证 由于工作方面的原因,我以前接触过不少ETCD相关的调优工作,享简单分享下一些调优的手段和分析思路。本文会偏实战,每个流程都会附上具体的操作信息。由于篇幅有限,且个人验证环境有限,所以不会做过多的展开。 1. 性能基线测试:初始性能测量 在进行任何调优前,需要首先获取Etc
浅谈Mysql存储引擎对比
2025-03-23 22:43
10
0
1
27.0℃
Mysql
一、引言 在 MySQL 数据库中,存储引擎是负责数据存储和检索的核心组件,不同的存储引擎在数据管理、事务处理、性能表现等方面存在显著差异。了解各存储引擎的特点和适用场景,有助于开发者和数据库管理员根据业务需求选择最合适的存储引擎,从而优化数据库性能、保障数据安全和满足特定功能需求。本文将对 MyS
上一页
下一页
1
2
3
弹