Rule and value range clarifications
This commit is contained in:
parent
5749636572
commit
82eeeea693
@ -1,6 +1,6 @@
|
|||||||
# 1️⃣🐝🏎️ The One Billion Row Challenge
|
# 1️⃣🐝🏎️ The One Billion Row Challenge
|
||||||
|
|
||||||
_Status Jan 1: This challenge is open for submissions!_
|
_Status Jan 1: This challenge is [open for submissions](https://www.morling.dev/blog/one-billion-row-challenge/)!_
|
||||||
|
|
||||||
The One Billion Row Challenge (1BRC) is a fun exploration of how far modern Java can be pushed for aggregating one billion rows from a text file.
|
The One Billion Row Challenge (1BRC) is a fun exploration of how far modern Java can be pushed for aggregating one billion rows from a text file.
|
||||||
Grab all your (virtual) threads, reach out to SIMD, optimize your GC, or pull any other trick, and create the fastest implementation for solving this task!
|
Grab all your (virtual) threads, reach out to SIMD, optimize your GC, or pull any other trick, and create the fastest implementation for solving this task!
|
||||||
@ -119,6 +119,10 @@ If you want to use a build not available via these channels, reach out to discus
|
|||||||
* Implementations must be provided as a single source file
|
* Implementations must be provided as a single source file
|
||||||
* The computation must happen at application _runtime_, i.e. you cannot process the measurements file at _build time_
|
* The computation must happen at application _runtime_, i.e. you cannot process the measurements file at _build time_
|
||||||
(for instance, when using GraalVM) and just bake the result into the binary
|
(for instance, when using GraalVM) and just bake the result into the binary
|
||||||
|
* Input value ranges are as follows:
|
||||||
|
* Station name: non null UTF-8 string of min length 1 character and max length 100 characters
|
||||||
|
* Temperature value: non null double between -99.9 (inclusive) and 99.9 (inclusive), always with one fractional digit
|
||||||
|
* Implementations must not rely on specifics of a given data set, e.g. any valid station name as per the constraints above and any data distribution (number of measurements per station) must be supported
|
||||||
|
|
||||||
## Entering the Challenge
|
## Entering the Challenge
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user