Перейти к основному контенту
NGPP
Кабинет

Распределённые вычисления · веб + десктоп

Вычислительная сеть платформы

Большую задачу режут на кусочки, и каждый узел — твой браузер или десктоп — считает свой. Сейчас узлы строят поисковый индекс платформы: нажми «стать узлом» и увидишь, как индекс собирается из вклада всех участников сразу и тут же делает поиск умнее, а ты зарабатываешь поинты за честно проиндексированные документы. Реальная польза платформе — а каркас масштабируется на любые задачи.

💡 Здесь — волонтёрская сеть платформы: помогаешь общей задаче и копишь поинты (репутацию), а не деньги. Хочешь, чтобы за мощности платили деньгами (сдать GPU/диски/канал в аренду)? Это другое → Аренда мощностей.

присоединись — браузер начнёт индексировать и зарабатывать поинтыМои поинты0Мои документы0
🔍 Что считает сеть: поисковый индекс платформы

Узлы разбирают контент платформы на слова и триграммы и собирают общий поисковый индекс. Его сразу использует поиск ⌘K — он становится умнее: находит по смыслу и переживает опечатки, а не только точную подстроку. Это настоящая польза платформе, а не абстрактная картинка.

Документы платформы — загораются по мере индексации сетью0/0
Эпоха #1 · 0% проиндексировано · индекс собран из вклада всех узлов сети
Узлов онлайн
0
веб + десктоп
Скорость пула
0 док/с
прямо сейчас
Терминов в индексе
0
уникальных слов
Обработано всего
0
документов с запуска
🏆 Топ узлов по вкладу (поинты)

Пока никто не считает — стань первым узлом.

🏅 Зачёт за всё время (по аккаунтам)

Поинты копятся на твой аккаунт и сохраняются между сессиями — в отличие от живого топа выше. Чтобы вклад засчитывался на тебя, войди.

Пока пусто — войди в аккаунт и проиндексируй первые документы, чтобы попасть в зачёт.

🖥️ Подключить десктоп-узел

Тот же HTTP-протокол, что и у браузера — десктоп считает быстрее и без вкладки. Нужен только Node.js и файл scripts/compute-agent.mjs из репозитория:

node compute-agent.mjs https://aisetevik.ru

Принцип (это и есть главное)

  • 🧩 Большую задачу режут на кусочки. Весь контент платформы делится на документы; каждый узел берёт свободный, токенизирует и сдаёт постинги. Чем больше узлов — тем быстрее собран индекс. Это и есть распределённые вычисления.
  • 🌐 Веб и десктоп — равноправные узлы. Браузер считает прямо на странице (в фоновых потоках, не тормозя интерфейс); десктоп — тем же протоколом по HTTP. Координатору не важно, кто ты — важно, что ты сдал верный результат.
  • ✅ Доверяй, но проверяй. Сервер пересобирает подпись документа по той же формуле и сверяет с присланной. Совпало — поинты и вклад в индекс; подделал — отклонено. (Та же идея, что в игре «Честный путь».)
  • ⚡ Результат реально используется. Собранный индекс тут же работает в поиске ⌘K — это не демонстрация ради демонстрации, а настоящая польза платформе. Тот же каркас (раздать → посчитать → проверить → начислить) масштабируется на другие задачи.

Когда весь корпус проиндексирован, через паузу начинается новая эпоха — пере-индексация (контент мог обновиться). Координатор пока в памяти процесса; на проде — БД/очередь и WebSocket.

Дальше по теме

Эти инструменты связаны с текущим — так задачи стыкуются на практике.

Все инструменты — в каталоге.