Mikelle / caliper

A blockchain benchmark framework to measure performance of multiple blockchain solutions

Home Page:https://hyperledger.github.io/caliper/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hyperledger Caliper

Welcome to the Hyperledger Caliper project. Caliper is a blockchain performance benchmark framework, which allows users to test different blockchain solutions with predefined use cases, and get a set of performance test results.

Currently supported blockchain solutions:

Hyperledger Composer is also supported.

Currently supported performance indicators:

  • Success rate
  • Transaction/Read throughput
  • Transaction/Read latency(minimum, maximum, average, percentile)
  • Resource consumption (CPU, Memory, Network IO,...)

See [to add the link to PSWG] to find out the definitions and corresponding measurement methods.

For more information please consult the documentation site

How to contribute

We welcome contributions to the Caliper code base. Please see Contributing for more information.

License

The Caliper codebase is release under the Apache 2.0 license. Any documentation developed by the Caliper Project is licensed under the Creative Commons Attribution 4.0 International License. You may obtain a copy of the license, titled CC-BY-4.0, at http://creativecommons.org/licenses/by/4.0/.

About

A blockchain benchmark framework to measure performance of multiple blockchain solutions

https://hyperledger.github.io/caliper/

License:Apache License 2.0


Languages

Language:JavaScript 83.4%Language:Go 9.5%Language:HTML 2.8%Language:Python 2.0%Language:Shell 1.5%Language:PHP 0.6%Language:Dockerfile 0.3%