Netflix Data Benchmark (NDBench)
收藏arXiv2018-07-28 更新2024-06-21 收录
下载链接:
https://github.com/Netflix/ndbench
下载链接
链接失效反馈官方服务:
资源简介:
Netflix Data Benchmark (NDBench) 是由云数据库工程网飞开发的云基准工具,旨在准确评估数据存储和其他微服务。该工具设计为松散耦合,支持在运行时动态更改基准参数,以便快速迭代不同测试和故障模式。NDBench提供可插拔的模式和负载,支持可插拔的客户端API,并设计为持续运行,用于测试可能影响性能的长期运行维护任务,如内存泄漏或堆压力。该工具广泛应用于测试不同系统在不利条件下的性能,以及解决大规模微服务架构中的数据复制和故障转移问题。
Netflix Data Benchmark (NDBench) is a cloud benchmarking tool developed by Netflix's Cloud Database Engineering team, designed to accurately evaluate data storage systems and other microservices. The tool adopts a loosely coupled architecture, supporting dynamic adjustment of benchmark parameters at runtime to rapidly iterate through diverse test scenarios and failure modes. NDBench offers pluggable schemas and workloads, along with a pluggable client API, and is engineered for continuous operation to test long-running maintenance tasks that may impact performance, such as memory leaks or heap pressure. This tool is widely used to test the performance of various systems under adverse conditions, and to address data replication and failover issues in large-scale microservice architectures.
提供机构:
云数据库工程网飞
创建时间:
2018-07-28



