forked from TechEmpower/FrameworkBenchmarks
-
Notifications
You must be signed in to change notification settings - Fork 0
Terminology
Brittany Mazza edited this page Mar 13, 2015
·
2 revisions
Term | Description |
---|---|
framework | We use the word framework loosely to refer to any HTTP stack—a full-stack framework, a micro-framework, or even a web platform such as Rack, Servlet, or plain PHP. |
permutation | A combination of attributes that compose a full technology stack being tested (such as node.js paired with MongoDB or node.js paired with MySQL). Some frameworks have seen many permutations contributed by the community; others only one or few. |
test type | One of the workloads we exercise, such as JSON serialization, single-query, multiple-query, fortunes, data updates, and plaintext. |
test | An individual test is a measurement of the performance of a permutation's implementation of a test type. For example, a test might be measuring Wicket paired with MySQL running the single-query test type. |
implementation | Sometimes called "test implementations," these are the bodies of code and configuration created to test permutations according to the requirements. These are frequently contributed by the developer community. Basically, together with the toolset, test implementations are the meat of this project. |
toolset | A set of Python scripts that run our tests. |
run | An execution of the benchmark toolset across the suite of test implementations, either in full or in part, in order to capture results for any purpose. |
preview | A capture of data from a run used by project participants to sanity-check prior to an official round. |
round | A posting of "official" results on this web site. This is mostly for ease of consumption by readers and good-spirited & healthy competitive bragging rights. For in-depth analysis, we encourage you to examine the source code and run the tests on your own hardware. |
There is a lot of information in this wiki, please read it carefully. Visit one of these places if you have any questions, or would like to share some information:
- Google Group
- IRC channel
#techempower-fwbm
for chatting (irc.freenote.net)
###TechEmpower Framework Benchmarks
####About
####Project Information
####Development
- Contributing Guide
- Getting Started
- Software Installation Guide
- Add Frameworks or Tests
- Testing and Debugging
####Benchmarking
####Support