Hacker News new | ask | show | jobs
by haxen 852 days ago
Cool, I see mfiguiere linked to my recent blog post! Let me share a few words about it...

I took part in the One Billion Row challenge (1BRC). It was a lot of fun, but also a great learning experience. People came up with some pretty incredible optimization tricks. When you put them all together, it's a huge number, and they are all mingled up in individual solutions. They also happen on many levels -- from quite high, to incredibly low and detailed.

In retrospect, I could see there was a good number of tricks that are relatively easy to grasp, and reusable in other projects. I felt the urge to do a writeup that captures this knowledge in one place, isolating and explaining each of the tricks.

2 comments

Thank you for taking the time to write it up. Really nice to see some modern Java, as well as the ideas with comments - many of which seem to generalize quite well - beyond Java and the jvm.
If you do find the time, I'm sure that writeup would be very valuable!
The linked article is that write-up, this is the author replying to someone else posting their blog article.