https://github.com/binkley/modern-java-practices HN
Modern Java/JVM Build Practices is an article-as-repo on building modern Java/JVM projects using Gradle and Maven, and a starter project for Java.
The focus is best build practices and project hygiene.
https://www.morling.dev/blog/one-billion-row-challenge/ HN / github
read one billion rows of city: temperature
duples and calculate the min/max/avg. i can't say i like it as it's almost purely a test of string parsing speed and few things else.
the results are staggering though: the naive java solution with Files.lines
and stream collector takes 4m13s, while the currently fastest solutions take less than 8s.
it's also interesting that graalvm takes most of the top spots.
see 1brc
i feel like most of my apps are home-cooked meals.
https://github.com/binkley/modern-java-practices HN
Modern Java/JVM Build Practices is an article-as-repo on building modern Java/JVM projects using Gradle and Maven, and a starter project for Java.
The focus is best build practices and project hygiene.
https://www.morling.dev/blog/one-billion-row-challenge/ HN / github
read one billion rows of city: temperature
duples and calculate the min/max/avg. i can't say i like it as it's almost purely a test of string parsing speed and few things else.
the results are staggering though: the naive java solution with Files.lines
and stream collector takes 4m13s, while the currently fastest solutions take less than 8s.
it's also interesting that graalvm takes most of the top spots.
i feel like most of my apps are home-cooked meals.
https://github.com/binkley/modern-java-practices HN
Modern Java/JVM Build Practices is an article-as-repo on building modern Java/JVM projects using Gradle and Maven, and a starter project for Java.
The focus is best build practices and project hygiene.
https://www.morling.dev/blog/one-billion-row-challenge/ HN / github
read one billion rows of city: temperature
duples and calculate the min/max/avg. i can't say i like it as it's almost purely a test of string parsing speed and few things else.
the results are staggering though: the naive java solution with Files.lines
and stream collector takes 4m13s, while the currently fastest solutions take less than 8s.
it's also interesting that graalvm takes most of the top spots.
https://github.com/binkley/modern-java-practices HN
Modern Java/JVM Build Practices is an article-as-repo on building modern Java/JVM projects using Gradle and Maven, and a starter project for Java.
The focus is best build practices and project hygiene.
https://www.morling.dev/blog/one-billion-row-challenge/ HN / github
read one billion rows of city: temperature
duples and calculate the min/max/avg. i can't say i like it as it's almost purely a test of string parsing speed and few things else.
the results are staggering though: the naive java solution with Files.lines
and stream collector takes 4m13s, while the currently fastest solutions take less than 8s.
it's also interesting that graalvm takes most of the top spots.
https://github.com/binkley/modern-java-practices HN
Modern Java/JVM Build Practices is an article-as-repo on building modern Java/JVM projects using Gradle and Maven, and a starter project for Java.
The focus is best build practices and project hygiene.
https://www.morling.dev/blog/one-billion-row-challenge/ HN / github
read one billion rows of city: temperature
duples and calculate the min/max/avg. i can't say i like it as it's almost purely a test of string parsing speed and few things else.
the results are staggering though: the naive java solution with Files.lines
and stream collector takes 4m13s, while the currently fastest solutions take less than 8s.
it's also interesting that graalvm takes most of the top spots.
https://github.com/binkley/modern-java-practices HN
Modern Java/JVM Build Practices is an article-as-repo on building modern Java/JVM projects using Gradle and Maven, and a starter project for Java.
The focus is best build practices and project hygiene.
https://www.morling.dev/blog/one-billion-row-challenge/ HN / github