Sheeternetes — это оркестратор контейнеров, использующий электронные таблицы в качестве control plane. Разработчики реализовали федерацию двух кластеров: on-premise на базе Excel-файла и облачного на базе Google Sheets. Система позволяет объединить их в единую сеть с общим пулом ресурсов, живой миграцией и поддержкой WASM-рантайма, работающего без Docker.

Сетевое взаимодействие обеспечивает инструмент Sheetwire — TCP-релей, использующий таблицу как транспорт. Каждая строка в таблице выступает как кадр данных, что позволяет обходить NAT и фаерволы, так как используются только исходящие HTTPS-запросы. Из-за лимита Google Sheets в 60 записей в минуту, решение подходит для межкластерного взаимодействия, но не для передачи больших объемов данных.

Функция растяжения кластеров (stretch) объединяет ресурсы обоих субстратов, распределяя реплики сервисов в зависимости от свободного CPU. Инструмент миграции использует метод make-before-break, обеспечивая перенос нагрузки без простоя. Также представлен рантайм wasmlet.py, который запускает WebAssembly-модули, хранящиеся непосредственно в ячейках таблицы, без необходимости в реестрах образов.

Проект входит в Sheet-Native Computing Foundation (SNCF). Для работы требуются Python 3, библиотеки Google API и wasmtime. Разработчики подчеркивают, что федерация является eventually-consistent системой без глобального консенсуса. Код проекта доступен в репозитории, а архитектура ориентирована на экспериментальное использование, а не на промышленную эксплуатацию.