我讀到FoundationDB怎麼會在這裏做它的網絡測試/模擬:http://www.slideshare.net/FoundationDB/deterministic-simulation-testing如何實現確定性的單線程網絡仿真
我想實現一些非常相似,但想不通他們怎麼居然也實現它。例如,如何編寫一個C++類來完成他們所做的工作。是否有可能在不做任何代碼生成的情況下進行他們所做的模擬(正如他們假設的那樣)?
另外:如果模擬包含隨機事件,如何重複?每次模擬都需要選擇一個新的隨機值,因此與之前的運行方式不一樣。也許我在這裏錯過了一些東西......希望有人能夠對此事闡明一些看法。