Технические обновления 10.10–10.24
Пока вы, ребята, ждете выхода приложения NOIA App, разработчики NOIA проводят в офисе много времени и упорно работают над общей целью - улучшением Интернета. Вновь они представляют вашему вниманию краткий отчет о проделанной ими работе, который на этот раз, безусловно, не является коротким.
Обновления сетевого программного обеспечения NOIA:
BI:
- Добавлена возможность масштабирования базы данных;
- Заменена индексация в DataFrame от кортежа к строке;
- Добавлена функция блокировки в структуре Pandas DataFrame;
- Протестирована производительность с помощью фреймворка async. В результате, отклик BI сократился в пять раз;
- Реализован асинхронный HTTP-сервер для микросервиса BI с Sanic.
Контроллер:
- Реализован API контроллер для интеграции учетной записи пользователя в приложение;
- Проведена работа с потоком контроллера для подключения приложения к NOIA SDN;
- Улучшен пользовательский интерфейс контроллера с фильтрацией пакетов;
- Реализовано подключение интерфейса Контроллера UI с помощью новых методов API к серверу Контроллера.
Агент:
- Реализована возможность агента устанавливать маршруты маршрутизации IP-адресов и удалять пиры;
- Проведена работа над функциями агента настраивать NAT;
- Документирование плана по рефакторингу агента для расширения возможностей агента по работе с VPP API.
Приложение NOIA App:
- Внедрен интерфейс NOIA App UI для десктопных кросс-платформ;
- Реализована область учетной записи пользователя (логин, регистрация, социальный логин, подтверждение электронной почты, смена пароля);
- Внедрена мультиязычность (языки, переводы, ссылки);
- Сделана первая сборка на платформе MAC;
- Работа с потоком приложения для соединения с NOIA SDN;
- Внедрение API в приложение NOIA (бэкенд);
- Внедрена полная коммуникация с контроллером REST API и веб-узлами;
NOIA Orchestrator:
- Начата работа над исходной концепцией Orchestrator. Он будет выполнять автоматическое развертывание новых серверов различных провайдеров для NOIA SDN;
NOIA MAIN NET:
- Начата подготовка MAIN NET (производственной среды) к внедрению сетевого программного обеспечения и сетевой магистрали NOIA;
Сегментная маршрутизация (VPP):
- Созданная в запросах VPP и Pull функция “лимит прыжка” была объединена: (https://gerrit.fd.io/r/c/vpp/+/22512);
- Исправлены опечатки в short_help (https://gerrit.fd.io/r/c/vpp/+/22665);
- Исправлено возможное использование неинициализированной переменной (https://gerrit.fd.io/r/c/vpp/+/226666);
- Создана возможность удаления туннеля по sw_if_index (https://gerrit.fd.io/r/c/vpp/+/22733) (https://jira.fd.io/browse/VPP-1618);
- Работа над документацией VPP API для агента, чтобы улучшить API связь между агентом и VPP.
NOIA Cache:
- Улучшен SDK NOIA Cache;
- Улучшение видимости узлов IPv6 в TESTNET.
Это все на этот раз. Если вы следили за обновлениями, полагаю, что вы также заинтересованы в получении раннего доступа к приложению NOIA App. По этой причине NOIA приглашает Вас зарегистрироваться в вайтлисте и стать одним из первых реальных пользователей, которые получат бескомпромиссное подключение к Интернету нового поколения. Увидимся через пару недель в следующем выпуске обновления.
Ссылку на вайтлист Вы можете найти в англоязычной статье.
Ссылки:
Веб-сайт https://noia.network/
GitHub https://github.com/noia-network
Facebook https://www.facebook.com/NOIANetwork/
Twitter https://twitter.com/NoiaNetwork
Medium https://medium.com/noia
Reddit https://www.reddit.com/r/NOIA/
Youtube https://www.youtube.com/channel/UChCZuura_kvQog6uiRDPu3g
Telegram https://t.me/NoiaNetwork/
Официальный русскоязычный телеграм чат https://t.me/NOIA_RUS