Skip to content
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

Benchmark Planning #77

Closed
Terkwood opened this issue Aug 4, 2021 · 1 comment
Closed

Benchmark Planning #77

Terkwood opened this issue Aug 4, 2021 · 1 comment
Labels
planning Preparation is essential

Comments

@Terkwood
Copy link
Owner

Terkwood commented Aug 4, 2021

integration tests in the existing project

Read the Phoenix testing manual https://hexdocs.pm/phoenix/testing.html

Or you could try to write some integration tests with https://github.com/boydm/phoenix_integration

end to end

Maybe try using finch for http requests in a standalone app https://github.com/keathley/finch

Alternatively you could write this in rust and leverage https://bheisler.github.io/criterion.rs/book/getting_started.html

Finally, There's trusty ol jmeter https://jmeter.apache.org/

unit test benchmarks

Test Zip, Memtable using https://elixirschool.com/en/lessons/libraries/benchee/

faker data

https://github.com/elixirs/faker#usage

@Terkwood Terkwood added the planning Preparation is essential label Aug 4, 2021
@Terkwood Terkwood changed the title Tiny Benchmark Planning Benchmark Planning Aug 7, 2021
@Terkwood
Copy link
Owner Author

Terkwood commented Aug 7, 2021

Just use jmeter

@Terkwood Terkwood closed this as completed Aug 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
planning Preparation is essential
Projects
None yet
Development

No branches or pull requests

1 participant