@OpenGradient
我在執行系統中通常首先關注的是它的阻塞點。
PIPE讓我感到困惑,因爲我找不到我預期的阻塞點。
我並不是在測試產品。
我是在追蹤白皮書中的交易路徑。
這就是序列開始變得不合理的地方。
一筆交易被提交。
PIPE提取推理請求,並在交易恢復之前將其分配到推理節點。
交易在等待。
我回過頭再次閱讀序列,因爲我覺得自己跳過了什麼。
其實沒有。
交易並不是在等待響應。
響應成爲了交易本身的一部分。
這個區別讓我花了一分鐘。
我一直把執行看作一條連續的路徑。
提交。
執行。
完成。
PIPE似乎在悄悄改變路線的同時,保留了結果。
交易向前推進。
停止。
放手責任。
工作在別處進行。
然後它帶着開始時不存在的結果返回。
從外部來看,這一切都是不可見的。
一筆交易進入。
一筆交易完成。
繞道消失。
這讓我印象深刻。
不是推理。
不是並行性。
是中斷被隱藏的事實。
原子性得以保留。
連續性卻沒有。
大多數用戶永遠不會注意到這個交接。
大多數開發者可能也不會。
至少一開始不會。
也許這就是重點。
我不太確定。
第一次看到一個構建者明確考慮暫停,而不是將其視爲不可見時,我會以不同的方式理解PIPE。
$OPG 在這裏唯一重要的是,如果那個交接繼續消失在背景中。
如果團隊最終不得不圍繞暫停進行設計,那麼這個抽象正在解決一個與今天看似解決的問題不同的問題。
我還不知道那個邊界在哪裏。
#OPG #opg
我在執行系統中通常首先關注的是它的阻塞點。
PIPE讓我感到困惑,因爲我找不到我預期的阻塞點。
我並不是在測試產品。
我是在追蹤白皮書中的交易路徑。
這就是序列開始變得不合理的地方。
一筆交易被提交。
PIPE提取推理請求,並在交易恢復之前將其分配到推理節點。
交易在等待。
我回過頭再次閱讀序列,因爲我覺得自己跳過了什麼。
其實沒有。
交易並不是在等待響應。
響應成爲了交易本身的一部分。
這個區別讓我花了一分鐘。
我一直把執行看作一條連續的路徑。
提交。
執行。
完成。
PIPE似乎在悄悄改變路線的同時,保留了結果。
交易向前推進。
停止。
放手責任。
工作在別處進行。
然後它帶着開始時不存在的結果返回。
從外部來看,這一切都是不可見的。
一筆交易進入。
一筆交易完成。
繞道消失。
這讓我印象深刻。
不是推理。
不是並行性。
是中斷被隱藏的事實。
原子性得以保留。
連續性卻沒有。
大多數用戶永遠不會注意到這個交接。
大多數開發者可能也不會。
至少一開始不會。
也許這就是重點。
我不太確定。
第一次看到一個構建者明確考慮暫停,而不是將其視爲不可見時,我會以不同的方式理解PIPE。
$OPG 在這裏唯一重要的是,如果那個交接繼續消失在背景中。
如果團隊最終不得不圍繞暫停進行設計,那麼這個抽象正在解決一個與今天看似解決的問題不同的問題。
我還不知道那個邊界在哪裏。
#OPG #opg
