Skip to content

Commit

Permalink
fix broken relative links
Browse files Browse the repository at this point in the history
  • Loading branch information
drandreaskrueger committed Dec 16, 2018
1 parent 2c8ba5e commit e0b6c46
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 17 deletions.
16 changes: 8 additions & 8 deletions docs/TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ N.B.: No guarantees that I will get time to continue with this at all - so pleas
* [Crux](https://medium.com/blk-io/announcing-crux-a-secure-enclave-for-quorum-61afbfdb79e4) instead of `Constellation`
* newly developed by blk.io / Conor Svenson
* already has a "7nodes example", so should be easy to benchmark: [raft](https://github.com/blk-io/quorum-examples/blob/68610ee8ff9aa187d3ba76c92ed2c991c0b59e7b/examples/7nodes/raft-start.sh#L7), [IBFT](https://github.com/blk-io/quorum-examples/blob/68610ee8ff9aa187d3ba76c92ed2c991c0b59e7b/examples/7nodes/istanbul-start.sh#L7)
* refactor [chainreader/blocksDB_analyze.ipynb](chainreader/blocksDB_analyze.ipynb) into 2 files: functions library + visualisation jupyter notebook
* refactor [chainreader/blocksDB_analyze.ipynb](../reader/blocksDB_analyze.ipynb) into 2 files: functions library + visualisation jupyter notebook
* send TX via IPC instead of RPC - faster?
*summarizing manual how exactly to use chainhammer & chainreader* - this repo had organically grown in depth and width --> some refactoring would make sense soon. These 2 simple tools are really not difficult to use though, AND all infos are explicit already - it's only that the information is spread over several files right now. --> *there is a [README.md --> quickstart](README.md#quickstart)) now*.
* Vanilla Ethereum PoA
Expand All @@ -56,12 +56,12 @@ N.B.: No guarantees that I will get time to continue with this at all - so pleas
* perhaps try Crux not Constellation?

# other places:
* [quorum.md](quorum.md) - quickstart how to use this chainhammer tool
* [log.md](log.md) - sequence of everything that I've already optimized, to get this faster
* [quorum.md](../results/quorum.md) - quickstart how to use this chainhammer tool
* [log.md](../results/log.md) - sequence of everything that I've already optimized, to get this faster
* [non-vagrant/README.md](https://github.com/drandreaskrueger/quorum-examples/blob/master/non-vagrant/README.md) - attempt to run it on host machine instead of inside vagrant VB; currently broken, issue unanswered.
* [tobalaba.md](tobalaba.md) also benchmarked the parity fork of the EnergyWebFoundation: `--chain Tobalaba`
* [quorum-IBFT.md](quorum-IBFT.md)
* [parity.md](parity.md)
* [chainreader/](chainreader/) traverse whole chain, display as 4 diagrams: TPS, size, gas, blocktime
* [README.md](README.md) - entry point for this repo, now with quickstart
* [tobalaba.md](../results/tobalaba.md) also benchmarked the parity fork of the EnergyWebFoundation: `--chain Tobalaba`
* [quorum-IBFT.md](../results/quorum-IBFT.md)
* [parity.md](../results/parity.md)
* [reader/](../reader/) chainreader: traverse whole chain, display as 4 diagrams: TPS, size, gas, blocktime
* main [README.md](../README.md) - entry point for this repo, now with quickstart

2 changes: 1 addition & 1 deletion docs/codyborn.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ For details, we have to wait until he publishes his code. So far he told us this

### CodyBorn Microsoft

Cody Born did parity benchmarking on Azure, and reached a TPS almost as fast as [geth](geth.md) ("400 TPS"):
Cody Born did parity benchmarking on Azure, and reached a TPS almost as fast as [geth](../results/geth.md) ("400 TPS"):

> Cody Born @codyborn
> @ParityTech Proof-of-Authority is fast! ⚡️
Expand Down
2 changes: 1 addition & 1 deletion docs/other-projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ and then "pull request". Thanks.


## projects using chainhammer
* [initial results log.md](log.md); [quorum.md raft](quorum.md) and [quorum-IBFT.md](quorum-IBFT.md), [tobalaba.md](tobalaba.md)
* [initial results log.md](../results/log.md); [quorum.md raft](../results/quorum.md) and [quorum-IBFT.md](../results/quorum-IBFT.md), [tobalaba.md](../results/tobalaba.md)
* "**Quorum stress-test 1: 140 TPS**" by vasa (@vaibhavsaini, @vasa-develop, @towardsblockchain) (May 2018)
* [medium article](https://medium.com/@vaibhavsaini_67863/792f39d0b43f) = instruction, screenshots, results
* [github repo](https://github.com/vasa-develop/quorum-testnode-1) = compilation from different repos: an updated [7nodes example](https://github.com/jpmorganchase/quorum-examples/pull/93), this chainhammer repo, and an [installation manual](https://gist.github.com/vasa-develop/ff34688c7cb7ae8bb6de9587a4752969#file-dependencies-sh) for Ubuntu AWS
Expand Down
7 changes: 3 additions & 4 deletions docs/reproduce.md
Original file line number Diff line number Diff line change
Expand Up @@ -570,7 +570,8 @@ cd ~/drandreaskrueger_chainhammer && source env/bin/activate
./deploy.py
```
If there are connection problems, probably need to configure the correct ports in [config.py](config.py):
If there are connection problems, probably need to configure the correct ports
in [config.py](../hammer/config.py):
```
nano config.py
```
Expand Down Expand Up @@ -652,13 +653,11 @@ docker-compose up
### (C) geth quorum IBFT
TODO, some unsolved issues. What worked fine on my local machine does not seem to work anymore on AWS. Strange.

See [reproduce_TODO-crux.md](reproduce_TODO-crux.md).

### (D) parity v1.11.11 because 2.0.5 is broken

Unfortunately, they have named `2.0.5` now into `stable` prematurely, so that `docker run parity/parity:stable` starts `parity:v2.0.x` and not `parity:v1.11.x` anymore.

That *broke everything*, see [parity.md --> run 11](parity.md).
That *broke everything*, see [parity.md --> run 11](../results/parity.md).

To correct that, replace `:stable` with the old version `:v1.11.11` *after* running `parity-deploy.sh` (I had also made a [feature request issue](https://github.com/paritytech/parity-deploy/issues/55) about this):
```
Expand Down
2 changes: 1 addition & 1 deletion reader/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Python Jupyter is a nice graphics enabled IDE to show tables, diagrams, etc inli
jupyter notebook --ip=127.0.0.1
```

then execute all cells in [blocksDB_analyze.ipynb](blocksDB_analyze.ipynb)
then execute all cells in [blocksDB_analyze.ipynb](../reader/outdated/blocksDB_analyze.ipynb)

Actually, the gitlab rendering of that ^ file is not bad,
so (even though it blows up the filesize),
Expand Down
4 changes: 2 additions & 2 deletions results/geth.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ block 57 | new #TX 0 / 2000 ms = 0.0 TPS_current | total: #TX 20001 / 76.2 s
```
### results approx 350 TPS but only for first 14k transactions

![https://github.com/drandreaskrueger/chainhammer/raw/master/chainreader/img/geth-clique-2s-gas40mio-RPC_tps-bt-bs-gas_blks21-65.png](https://github.com/drandreaskrueger/chainhammer/raw/master/chainreader/img/geth-clique-2s-gas40mio-RPC_tps-bt-bs-gas_blks21-65.png)
![https://github.com/drandreaskrueger/chainhammer/raw/master/chainreader/img/geth-clique-2s-gas40mio-RPC_tps-bt-bs-gas_blks21-65.png](../reader/img/geth-clique-2s-gas40mio-RPC_tps-bt-bs-gas_blks21-65.png)
image https://github.com/drandreaskrueger/chainhammer/blob/master/chainreader/img/geth-clique-2s-gas40mio-RPC_tps-bt-bs-gas_blks21-65.png

The following averages are calculated in the zoomed in diagrams at the bottom of
Expand Down Expand Up @@ -232,7 +232,7 @@ rm temp.db*
./blocksDB_diagramming.py temp.db geth-clique-50kTx_t2xlarge 12 98
```

![geth-clique-50kTx_t2xlarge_tps-bt-bs-gas_blks12-98.png](chainreader/img/geth-clique-50kTx_t2xlarge_tps-bt-bs-gas_blks12-98.png)
![geth-clique-50kTx_t2xlarge_tps-bt-bs-gas_blks12-98.png](../reader/img/geth-clique-50kTx_t2xlarge_tps-bt-bs-gas_blks12-98.png)
chainreader/img/geth-clique-50kTx_t2xlarge_tps-bt-bs-gas_blks12-98.png

Interesting behaviour, no?
Expand Down

0 comments on commit e0b6c46

Please sign in to comment.