cliffmoon / dynomite
- Source
- Commits
- Network (16)
- Issues (0)
- Downloads (30)
- Wiki (7)
- Graphs
-
Tree:
fd427ec
commit fd427ecd1ff7375b39cb22b70ef4e47cda4e1a73
tree 769904ebabb16f330a117be50878fe3d8e8178a7
parent aa7f97f3be798ff9e56d64b9f5e5bfead4f51016
tree 769904ebabb16f330a117be50878fe3d8e8178a7
parent aa7f97f3be798ff9e56d64b9f5e5bfead4f51016
dynomite / NOTES
| 3abb5caa » | Jason Pellerin | 2008-11-17 | 1 | - bad things that happen when nodes share a data dir: | |
| 2 | - nodes after the 2nd do not join correctly on startup | ||||
| 3 | - seeming instability in get/put as nodes join/leave? | ||||
| 61c709e3 » | Jason Pellerin | 2008-11-17 | 4 | ||
| aadb4772 » | Jason Pellerin | 2008-11-19 | 5 | - missing tests for node joining? | |
| 7a70e0eb » | Jason Pellerin | 2008-11-25 | 6 | ||
| 7 | - after activating a new node in a group, got an error when getting a key: | ||||
| 8 | |||||
| 9 | |||||
| 10 | Error in process <0.774.0> on node 'b5@localhost' with exit value: {{case_clause,{exit,{{function_clause,[{vector_clock,resolve,[not_found,{[{'b1@localhost',1.227209e+09},{'b2@localhost',1.227212e+09},{'b3@localhost',1.227212e+09},{'b4@localhost',1.227212e+09}],[<<50 bytes>>]}]},{mediator,internal_get,2},{mediator,'-handle_call/3-fun-0-',3}]},{gen_server... | ||||
| 11 | |||||
| 12 | |||||
| 13 | - is gossip necessary? it's very busy, can we instead just use erlang node | ||||
| 14 | monitoring? | ||||
| 15 | |||||
| 16 | |||||
| 17 | ec2 baseline | ||||
| 18 | |||||
| 19 | 4 clients on 1 server, 4 nodes: | ||||
| 20 | |||||
| 21 | [root@domU-12-31-38-00-A1-D8 pylibs]# PYTHONPATH=. ./tools/dbench_thrift.py -n 1000 -c 4 | ||||
| 22 | . . . . | ||||
| 23 | 4 client(s) 1000 request(s) 288.8384120.3s | ||||
| 24 | get avg: 19.2921230.3ms mean: 7.6100830.3ms 99.9: 128.2091140.3ms | ||||
| 25 | put avg: 52.9174800.3ms mean: 44.9030400.3ms 99.9: 192.3902030.3ms | ||||
| 26 | |||||
| 27 | 19 clients on 1 server, 4 nodes: | ||||
| 28 | |||||
| 29 | [root@domU-12-31-38-00-A1-D8 pylibs]# PYTHONPATH=. ./tools/dbench_thrift.py -n 1000 -c 10 | ||||
| 30 | . . . . . . . . . . | ||||
| 31 | 10 client(s) 1000 request(s) 2450.8665540.3s | ||||
| 32 | get avg: 69.8761190.3ms mean: 63.1911750.3ms 99.9: 479.4890880.3ms | ||||
| 33 | put avg: 175.2105370.3ms mean: 164.6809580.3ms 99.9: 581.4800260.3ms | ||||
