Development Update 07.02–07.16

Augustas Radziukas
2 min readJul 16, 2020

In recent weeks development at NOIA Network has been going strong.

The work continues on our upcoming NOIA Platform as developers remain working on data collection and Wireguard integrations, making various bug-fixes and polishing the user interface. Meanwhile, ongoing PoCs provide them with much-needed feedback on the Platform’s usability and newly implemented features.

Our co-founder William B. Norton, who is working on our proprietary Distributed Autonomous Routing Protocol (DARP), is still keeping busy with the many details that come with developing a completely unique routing technology. It should be pointed out that in this update, we are for the first time introducing the DARP section, where we will be updating you on its recent developments.

DARP is a critical component of our technology that is responsible for routing data packets throughout the Internet in the quickest and most efficient manner possible. If you are new, Bill recently released a LinkedIn article, outlining how exactly the protocol does its magic and why it is so needed in the current Internet environment. If you still haven’t checked it out, we invite you to do so.

In other news, our CTO Jonas just set up his Twitter account, where he will be posting some exclusive insights on NOIA Network, as well as his thoughts on other Internet matters. If you are into these development updates, chances are that you will appreciate his feed. Be sure to give him a follow at @JSimanavicius.

Now, as usual, let’s look into what exactly our developers accomplished in the last two weeks.

NOIA Network Software Updates:

NOIA Platform:

  • Integrated a Prometheus exporter to the Platform Agent;
  • Integrated userspace/kernelspace WireGuard peer info collection to the Platform Agent;
  • Added auto-ping functionality to the Platform Agent;
  • Made some bug-fixes to the SDN Agent;
  • Made some bug-fixes to the Platform Agent;
  • Worked on SDN Paths configuration for the Platform.

UI:

  • Made some font corrections;
  • Adjusted positions of some elements;
  • Worked on Platform responsiveness, adapting it to different desktop resolutions;
  • Refactored data tables with adjustable columns width;
  • Added sorting and filtering data functionalities;
  • Modified endpoint instructions styles and data fetching.

DARP:

  • Worked on the refactoring of the protocol and project structure;
  • Using strictly typed logic everywhere;
  • Worked on adding the initial time-series statistics for one-way latency data.

VPP:

  • Added IPv6 support to the stateless UDP NAT plugin.

That is all for this update. For the next few weeks, we will be proceeding with the development at full speed, continuing to work with our PoC partners. Keep track of our progress by following us on Medium, Twitter, Reddit or Facebook. If you have questions, we are always on Telegram.

--

--