Amateur Radio Propagation Analysis with Erlang/OTP and Riak

By Erlang Central | Published: March 18, 2013

Automated signal analysis in multiple reception locations enables a large-scale data analysis opportunity for radio propagation. The accumulated datasets result in millions of reception reports, which is suitable for applying “big data” solutions. In this presentation, Kenji describes a problem solution approach with Erlang/OTP and Riak to store and analyze the reception reports from two different amateur radio shortwave reception networks called and WSPRnet, and shows how to achieve a good computational performance.

Talk objectives: Showing how a KVS-based approach is different from the traditional SQL-based database approach, and how Erlang/OTP and Riak can effectively utilize the distributed and multi-core system environment.
Target audience: Entry users of database applications on Erlang/OTP, including not only those of Riak, but also of the other “NoSQL” database implementations.
Download Presentation Download


  • Kenji Rikitake

    Erlang/OTP programmer, enthusiast, and Professional Internet Engineer
    Basho Technologies

    Kenji Rikitake is Senior Software Engineer at Basho Japan KK / Basho Technologies. He has been developing software and conducting research on Erlang/OTP since 2008. His recent studies include SFMT and TinyMT random number libraries for Erlang.  

    Kenji served as the Workshop Chair of ACM SIGPLAN Erlang Workshop 2011 held in Tokyo, Japan. He is a senior member of ACM and IEICE. He had network security and software engineer/researcher positions at Digital Equipment Corporation Japan, TDI Co., Ltd., KDDI R&D Labs, NICT (a Japanese gov't telecom ministry research lab), and Kyoto University.

    Kenji's Web page

    Kenji's Github page
    Kenji's blog: Concurrently Chaotic


    Kenji Rikitake

Follow Erlang Central:

Have an Erlang Question?

Reach out to the Erlang community