-
Prospero Challenge: JIT Codegen with LLVM and AsmJit
I wanted to explore and deep dive into the Just-In-Time (JIT) compilation and code generation topics. To get some hands-on experience, I was looking for a fun project and came across the Prospero Challenge from Matt Keeter, which was a perfect fit.
-
Finding Semicolons: Examples From 1BRC Submissions
Gunnar Morling launched One Billion Row Challenge (1BRC) in the beginning of the year. The goal is to calculate temperature aggregates (min, max, sum) of weather stations. The data is one billion rows of measurements in
<string: station>;<double: temperature>
format. -
Understanding Java Memory Model
These are notes taken to better understand the Java Memory Model, which I now publish as a blog post.
-
E in REPL
-
Using MultiGroupBy with Scalding