{"repo":"acronis/perfkit","free":true,"listed":false,"github":"https://github.com/acronis/perfkit","clone":"git clone https://github.com/acronis/perfkit.git","description":"perfkit is a Go library and suite of performance testing tools designed for benchmarking and analyzing systems such as databases and cloud infrastructure","language":"Go","stars":30,"topics":["bench","benchmark","database","db","go","golang","perf","performance","suite","tool"],"license":"MIT","category":"databases-storage","readme_excerpt":"Acronis perfkit The perfkit is a comprehensive Go library and a suite of ready-to-use performance testing tools, designed to streamline development, benchmarking and analysis of various systems, including databases and cloud-based infrastructure. It includes: benchmark - a library for writing benchmarks db - a library for interacting with databases, offering an abstraction layer to facilitate database operations acronis-db-bench - A tool for benchmarking SQL and NoSQL database performance acronis-restrelay-bench - A tool for benchmarking cloud deployments and REST API workloads Ready-to-use benchmarks Acronis Database Benchmark (acronis-db-bench) The Acronis Database Benchmark is a comprehensive framework for testing and analyzing the performance of various database systems. It supports a wide range of both SQL and NoSQL databases, such as MySQL, PostgreSQL, Cassandra, ClickHouse, ElasticSearch, OpenSearch and more, making it a powerful tool for cross-database performance comparisons. The tool provides extensive support for different data access patterns, including inserts, updates, facet searches, indexed searches, vector searches, and others, allowing for a detailed exploration of how each database handles different query types and workloads. With built-in features for simulating multi-tenant environments, the benchmark can model real-world SaaS-like scenarios where multiple tenants access shared resources. Additionally, it offers advanced logging and diagnostic features th","default_branch":null,"files":null,"tree":[],"storefront":"/r/acronis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/acronis/perfkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}