Назад к ленте

Почему Athena/Iceberg делает код спецификацией

Почему Athena/Iceberg делает код спецификацией
📡 Athena на Iceberg считается местом, где «код — это спецификация». Это подразумевает, что весь код и трансформации можно увидеть в Git, не заходя в систему. Но на самом деле, причина, по которой это работает, заключается не только в серверной технологии, а в дисциплине разработки. Система всегда хранит две копии: декларативную (код и схема) и реализованную (состояние во время работы). Главное — насколько близки эти копии. Если разрыв велик, код становится лишь черновиком. Уменьшая скрытую область состояния, можно сохранить код как спецификацию. Подробнее об этом можно прочитать здесь.
Источник: dev.to

Похожие проекты