• Ensure Query Result Consistency with TinyPresto

    Ensuring the query result consistency is a vital part of providing reliable service on top of the SQL execution engine. The business process of many users may depend on the findings and insight derived from the observation. If the result is wrong, their business should also go wrong. It’s is... [Read More]
    Tags:
  • Building aarch64 image with Docker

    Most of us may use x86 architecture to run your application usually. x86 machine is a dominant architecture in the data center and desktop application. Of course, this blog is also written in the MacBook Pro running on Intel Core i7. But you may want to run your application on... [Read More]
    Tags:
  • Hands-On Machine Learning with TensorFlow.js

    TensorFlow.js is a JavaScript library designed to create a machine learning algorithm on top of the web platform. That is so powerful that we can quickly build and experiment with our machine learning model with the interactive manner provided by the web platform. I kept contributing to the TensorFlow.js since... [Read More]
  • Visualize Execution Plan in Presto

    In general, visualization is an essential technique to understand what is happening. The software does not always provide informative metrics to us for debugging and inspection. We must get them visualized proactively. Notably, it is hard to investigate how a distributed program works without well-defined visualization tools due to the... [Read More]
    Tags: