Я неправильно смотрел на архитектуру Dusk
Я думал, что старая архитектура @Dusk просто нуждается в оптимизации.
Но мое восприятие оказалось неверным.
Я понял: проблема была не только в движке. Проблема была в чертеже вокруг него.
Ранние архитектурные решения Dusk использовали инфраструктуру, созданную под конкретные требования. Но по мере роста экосистемы интеграции означали всё больше кастомной работы, времени и затрат.
Это напомнило мне однополосный мост. При невысоком трафике всё работает нормально. Но когда поток растет, иногда мост приходится перестраивать.
Тогда я задумался: если старая архитектура работала, зачем ее переделывать?
Новая архитектура разделяет обязанности: DuskDS занимается расчетами и доступностью данных, а DuskVM и DuskEVM предоставляют среды выполнения.
И вот что щелкнуло: конечно, дело было не просто в улучшении старой архитектуры. Дело было в том, чтобы подогнать её под то, во что Dusk превращается.
Я видел обновление как настройку движка. Теперь я вижу переработку чертежа.
Система может перерасти дизайн, который ее создал.
Растущим системам нужна новая архитектура, а не просто лучшая производительность?
$DUSK #dusk
Когда система растет, что важнее всего?
Я думал, что старая архитектура @Dusk просто нуждается в оптимизации.
Но мое восприятие оказалось неверным.
Я понял: проблема была не только в движке. Проблема была в чертеже вокруг него.
Ранние архитектурные решения Dusk использовали инфраструктуру, созданную под конкретные требования. Но по мере роста экосистемы интеграции означали всё больше кастомной работы, времени и затрат.
Это напомнило мне однополосный мост. При невысоком трафике всё работает нормально. Но когда поток растет, иногда мост приходится перестраивать.
Тогда я задумался: если старая архитектура работала, зачем ее переделывать?
Новая архитектура разделяет обязанности: DuskDS занимается расчетами и доступностью данных, а DuskVM и DuskEVM предоставляют среды выполнения.
И вот что щелкнуло: конечно, дело было не просто в улучшении старой архитектуры. Дело было в том, чтобы подогнать её под то, во что Dusk превращается.
Я видел обновление как настройку движка. Теперь я вижу переработку чертежа.
Система может перерасти дизайн, который ее создал.
Растущим системам нужна новая архитектура, а не просто лучшая производительность?
$DUSK #dusk
Когда система растет, что важнее всего?
(A) Better performance ⚡
50%
(B) Better architecture 🧩
50%
4 проголосовали • Голосование закрыто