DEV Community

Airic Yu
Airic Yu

Posted on

關於throughput

講processing性能有時要留意一樣野。

例子:
"10個女人"用10個月可以生產到10個BB。
throughput(吞吐量) = 平均每個月生產到1個BB
但係我地如果想生產一個BB,然後跟據吞吐量,我地俾一個月時間去生產一個BB,件事係唔work。
實際上單個BB,係需要用10個月生產出來。
吞吐量係包含埋平行處理能力。


當去了解blockchain性能,
除左講求throughput,有幾多transaction per second,
仲需要去了解,實際上單個transaction,幾耐出到個block (confirm = 1)?
實際上去到finalize (confirm = N), 又係要幾耐?

以eth為例,
throughput大約2x-5x trx/s。
佢大約12秒出一個block。
如果要12個confirm,就大約要2-3分鐘,先可以好大機會肯定個transaction係已經完全成功左。

Top comments (0)