ChatCrawlerпоиск по публичному Telegram Открыть приложение
[

[RU] Язык Zig (чат)

612 участников
12 июля 2026
I
webpage
нажмите — покажем
Автор: @blackfailer fullaz — это низкоуровневая библиотека хранения данных и индексов, которая пишется на Zig с целью изучить Zig. Это пока не production-ready библиотека. Сейчас в библиотеке есть: B+Tree, weighted B+Tree, skip list, radix table, R-tree, эксперименты с R*-tree, page cache, free-space map и простой redo-only WAL. Для библиотеки есть пара демок. Хранятся тут: https://github.com/newenclave/fullaz/tree/master/demos * fsx — файловая система, которая целиком хранится внутри одного файла. Директории построены на paged B+Tree, а содержимое файлов хранится в цепочках страниц с weighted-индексом (есть ещё в планах добавить снапшоты). * galaxy — небольшая ASCII-галактика, по которой можно летать. Звёзды хранятся в paged R*-tree, а отображение экрана является обычным spatial query по bounding box. Для galaxy также собрал WASM-версию, которую можно попробовать прямо в браузере: https://newenclave.github.io/galaxy/ Проект всё ещё активно развивается и остаётся в первую очередь учебной площадкой для экспериментов с Zig, структурами данных и storage engine internals. https://github.com/newenclave/fullaz/ #проекты #библиотеки
134 ·
Н
о, бесплатный пиар проектам на зиге?
На канале достаточно людей которые не сидят в чате к тому же
B
мне вас добавлять как авторов в пост через @mention?
D
я про канал только сейчас узнал. я думал репосты с канала здесь просто залетные
I
Напоминаю, что у нас есть активный чат для полноценного общения, а не только для комментариев к постам: @ziglang_ru
150 ·
S
id 1686571520webpage
Блин, а объясните мне, неразумному, пожалуйста - чем плохи /var/log/*.log ? Я совсем отстал от новоротов этих.
D
stable_1Блин, а объясните мне, неразумному, пожалуйста - чем плохи /var/log/*.log ? Я совсем отстал от новоротов этих.
/var/log/ это временные логи на одной машине. а если нужно собирать логи со множества серверов и хранить продолжительное время - нужно подключать хранение. потом строятся пайплайны типа vector/fluentd -> Elasticsearch/Loki. Вот мой Ochi вместо Elasticsearch в качестве хранения и дальнейшего поиска по ним.
I
D
id 7655426653А почему от wal отказался?
если коротко, то его сложность не гарантирует надежности. 1. WAL все еще может улететь в бездну если fsync не успел собрать данные из кеша, а дергать fsync на каждый батч это не выход, у него есть предел связанный с пропускной способность диска 2. сильно усложняет восстановление после падение, после рестарта система долго ковыряет WAL чтобы перетащить данные в итоговые партиции надо принять что система потеряет данные за последнюю секунду если выключат свет. база все же не финансовая, а аналитическая
M
A
так что за ручка то?
13 июля 2026
C
id 1686571520Автор: @blackfailer fullaz — это низкоуровневая библиотека хранения данных и индексов, которая пишется на Zig с целью изучить Zig. Это пока не production-ready библиотека. Сейчас в библиотеке есть: B+Tree, weighted B+Tree, skip list, radix table, R-tree, эксперименты с R*-tree,
Фотография
нажмите — покажем
Хай А можете рассказать, что это тут показывает? Если просто открытое место, то почему оно такое "рваное". Если структуру дерева, то почему регионы пересекаются? Разве суть дерева не в том, чтоб держать их не overlapped?
A
Архив по месяцам
Открыть в Telegram Каталог площадок Искать в ChatCrawler

Слепок открытой публичной ленты из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог