ytblog
首页博客关于

标签

Performance

共 7 篇文章

2026-05-1510 min read

异步批量写入模型:深入 Per-shard Writer 的设计

深入分析 AsyncWriter 的异步批量写入机制,包括批处理触发策略、水位控制、确认语义等核心实现。

SeastarLog EngineAsync ProgrammingPerformance
2026-05-157 min read

Seastar Log Engine:为何我们需要一个新的高性能日志引擎

在分布式系统中,日志记录的性能往往成为瓶颈。本文介绍我们为何选择基于 Seastar 框架构建新的日志引擎,以及设计目标和技术选型背后的思考。

SeastarLog EngineArchitecturePerformance
2026-05-1513 min read

性能基准测试方法论:构建科学的日志系统性能评估体系

深入分析日志系统性能测试的方法论,包括测试环境搭建、指标定义、测试场景设计和结果分析方法。

SeastarLog EnginePerformanceBenchmarkingMethodology
2026-05-1510 min read

DMA 对齐写入路径:AppendWriter 的底层 I/O 优化

深入分析 AppendWriter 的 DMA 对齐写入机制,包括对齐原理、内存管理策略、以及如何通过 DMA 路径优化磁盘 I/O 性能。

SeastarLog EngineDMA I/OPerformanceSystems Programming
2026-05-1514 min read

Multi-Shard 深度分析:Seastar Log Engine 的并行写入架构

深入分析 Seastar Log Engine 的 Multi-Shard 架构,包括 seastar::sharded 的使用方式、跨 shard 路由、批量写入优化以及多 shard 场景下的 recovery 一致性。

SeastarLog EngineMulti-ShardConcurrencyPerformance
2026-05-1511 min read

Per-shard Writer 深度实现:Seastar 无锁并发的核心

深入剖析 AsyncWriter 的内部实现机制,包括队列管理、水位控制、批量处理以及 Seastar sharded 模式的无锁并发原理。

SeastarLog EngineConcurrent ProgrammingLock-freePerformance
2026-05-1512 min read

性能画像分析:吞吐、延迟与资源利用率的多维度透视

深入分析 Seastar Log Engine 的性能画像,包括吞吐量、延迟、CPU、内存、磁盘等多个维度的性能指标,以及不同配置下的性能表现对比。

SeastarLog EnginePerformanceBenchmarkProfiling