Skip to content

62350 deep dive basho internals #206

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

djschlegel2
Copy link

Quick summary of (Cloudant) basho internal architecture in ORG format like README.

djschlegel2 and others added 25 commits February 3, 2016 11:31
basho_bench_sup now monitors basho_bench_config, which is now
long-lived. It also monitors basho_bench_run_sups, which are dynamically
spawned and handle all the logic for a particular benchmark run.
This commit adds basho_bench_duration.erl, which is a gen_server that
runs for a specified amount of time before terminating. Once it
terminates, it will terminate its supervisor resulting in the end of the
benchmark.
The new supervision structure requires a new supervisor for workers.
This commit just moves the old logic from basho_bench_sup to a new
supervisor.
Add functionality to run basho_bench as an included app
Whitespace changes & Merge PR #5 to cloudant branch
@djschlegel2 djschlegel2 closed this Mar 9, 2016
@djschlegel2 djschlegel2 deleted the 62350-deep-dive-basho_internals branch March 9, 2016 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants