互動展示 · 後端持久化
BS
Business Suite全端開發 · 商業系統作品集
Business Suite/InfrastructureDevelopment

BUSINESS SUITE / CONTROL PLANE

所有系統。
一處掌握。

管理六個業務分站的基礎設施與服務依賴。
從操作計畫到執行驗證,讓每一次變更都有依據。

業務分站

06applications

同一份配置,統一管理

受管服務

16services

即時狀態於連線後查詢

資料分片

02shards

PostgreSQL · 租戶路由

開發模式

TDD + Loop

測試 → 交付 → 迭代

01 / APPLICATIONS

每個業務,都有自己的工作區。

六個領域入口,連接同一份工程配置。

查看架構

分站 Web 可獨立啟停;資料庫與入口仍共用,計畫會列出受影響的分站。

02 / OPERATIONS

先規劃,再讓變更發生。

查看實際狀態,核對影響範圍,再執行啟停或重新啟動。

服務控制台

未連線

連線至基礎設施。

使用環境管理員提供的操作憑證,取得即時狀態與控制權限。

憑證僅用於本次連線,不儲存在瀏覽器。

使用獨立操作憑證連線;展示角色不能操作主機。

03 / BUILT UNDERNEATH

介面之下,也有章法。

電商,讓請求有序流動。

商品描述由 Redis 緩存;付款事件先寫入 Outbox,再送入持久隊列。價格與庫存仍以交易資料為準。

付款OutboxRabbitMQ

製造,從設備訊號到工單。

MQTT 收集設備量測,時序資料庫保留訊號;工單異動同步至 PostgreSQL 分片查詢模型。

MQTT時序資料異常追蹤
查看工業資料

04 / ENGINEERING LOOP

好的交付,是下一輪的起點。

每輪保留測試證據、驗證結果與尚未解決的問題。

  1. 1定義Acceptance
  2. 2失敗測試Red
  3. 3最小實作Green
  4. 4重構Refactor
  5. 5驗證Verify
  6. 6觀測Observe
$ npm run engineering:check型別檢查 · 行為測試 · 正式建置