• Concurrent Object on Shared Memory

    I’ve just read Chapter 3 of The Art of Multiprocesor Programming. It illustrates the detail and examples of consistency model of concurrent objects. Although it was a little complex, that topic was very interesting to me. I’m going to introduce the consistency of objects on shared memory in order to... [Read More]
  • Use Benchto for evaluation of Presto

    Measuring performance of distributed system is not easy task. It often takes time to generate dataset, write queries, running them and keep the performance result. In spite of the fixed form of measuring process, we often have to reinvent wheels because the difference of the interface of distributed systems. Every... [Read More]
    Tags:
  • Build LLVM module on macOS

    Have you ever tried to build LLVM module on macOS? It may common to build LLVM module on Linux (e.g. Ubuntu). But I have macOS as my main machine. So this is the article to explain how to build LLVM module on macOS with minimal steps. [Read More]
    Tags:
  • From 2017 to 2018

    2017 is the year when I kept struggling. At least I felt so. There was a wishlist which describes a bunch of what I wanted to do. Of course some of them were achieved but not all. It’s always true. The problem is that I am not satisified with what... [Read More]
    Tags: