• Migration to Elastic Beanstalk from Heroku

    Though I had to migrate our Rails application infrastructure, it took time to migrate my Rails application to Elastic Beanstalk from Heroku than expected. Amazon Elastic Beanstalk and Heroku are very similar PaaS service. Initially, I thought I could launch my Rails application without rewriting any code because Elastic Beanstalk... [Read More]
  • 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]
  • 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]