Возможно ли создать поисковую систему, которую тяжело подвергнуть цензуре, влиянию и блокировке?Говоря техническим языком, возможно ли выполнять полнотекстовый поиск не имея удаленного сервера, удобным для пользователя способом, одновременно храня поисковый индекс в peer-to-peer системе и имея возможность быстро обновлять поисковый индекс? Да, это возможно!Под катом описание архитектуры поискового движка Summa на Rust и набора приемов, позволивших ответить утвердительно на все вопрос Читать далее
Автор статьи противопоставляет централизованные платформы масштабных корпораций цифровым решениям, находящимся под контролем онлайн-сообщества. Концепция «Децентрализованного веба» или «Веба 3.0» — не футуристическая инициатива, а уже наступившее будущее. В этом контексте…
Полнотекстовый поиск vs. Векторный поиск: в чём разница и когда их использовать? Технологии поиска информации сильно продвинулись вперёд. Раньше был доступен только поиск по ключевым словам, но теперь, благодаря машинному обучению, появился векторный поиск, который помогает…
Каждый раз, когда появляется статья про какой-нибудь новый мессенджер, большинство пользователей Хабра в комментариях интересуются — централизованный или децентрализованный IM? Если нет — то тогда — «все, ребята, расходимся». Многие в качестве примера также упоминают децентрализованность Skype, подразумевая то, каким он был до 2011 года. Давайте тогда в качестве подводки и вступления к основной идее статьи рассмотрим, каким был Skype в его золотые годы, до покупки Microsoft. Читать дальше →