Oxide строит систему так, чтобы она сама могла доказать, что работает

Developing for Debugging (2025)

Oxide строит систему так, чтобы она сама могла доказать, что работает

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

Гораздо лучше, когда система может убедительно сказать вам, что она работает.

Ещё за этот день

2026-10-18