Oxide строит систему так, чтобы она сама могла доказать, что работает
Developing for Debugging (2025)

Dave Pacheco из Oxide рассказывает, как они проектировали распространение DNS в control plane: вместо абстрактного «0 проблем» система выдаёт конкретные доказательства — какую версию конфигурации, когда и на какие серверы отправила. Для этого построили отладочный инструмент omdb и абстракцию background tasks. Подход «developing for debugging» позволяет за секунды понять, где сломался конвейер, и снижает стресс при разборе инцидентов.
Гораздо лучше, когда система может убедительно сказать вам, что она работает.