關於概率性事件的產品效能和客戶體驗討論

2021-06-22 22:08:01 字數 436 閱讀 6858

事件回放:近期關於簡訊驗證碼出現的概率性事件,為處理db2序列返回概率大概在萬份之一為null的解決方案。

方案一,為杜絕null的產生和資料庫資料的完全性及使用者體驗的角度,允許設計萬份之一為null的組合主健出現,但為必須要處理插入資料庫後的過濾處理,確保資料的完整性。

方案二,為杜絕概率性nul出現,db2序列返回值和規則時間組合主鍵直接攔截,並不做接下來的操作。

方案一由本人提出並設計校驗,方案二由第三方架構師提供。經過一場討論,在處理概率性事件上,主要看產品運用場景而採用不同的方案。第乙個方案主要是為了使用者體驗(無論是否發生概率性事件null都必須成功傳送簡訊)而犧牲極少的io訪問處理效能。

第二個方案主要為效能出發,直接犧牲使用者體驗而告知使用者你必須重新傳送簡訊驗證碼。

因此做位乙個設計師或架構師來講,主要看自己產品的運用場景不同而採用不同的解決方案。         

關於概率性事件的產品效能和客戶體驗討論

事件回放 近期關於簡訊驗證碼出現的概率性事件,為處理db2序列返回概率大概在萬份之一為null的解決方案。方案一,為杜絕null的產生和資料庫資料的完全性及使用者體驗的角度,允許設計萬份之一為null的組合主健出現,但為必須要處理插入資料庫後的過濾處理,確保資料的完整性。方案二,為杜絕概率性nul出...

如何實現概率性事件

遊戲中經常會遇到概率性的問題,比如裝備公升級的成功率,合成寶石的成功率,洗裝備時出現隨機屬性條數的概率等,這些概率性事件具體是怎麼實現的呢?在網上看了一些相關的文章,總結一下。首先需要了解兩個函式rand 和srand 下面是百科裡面的解釋 函式rand 是真正的隨機數生成器,而srand 會設定供...

投光燈外殼 LED投光燈的產品效能

led投光燈為什麼如此受人們的青睞呢?因為led投光燈具有很多效能的。我們很多人使用led是為了節省電費,led投光燈生產廠家都會用這個特點來打廣告,吸引顧客來購買,還有一點就是低碳節能,國家正提倡低碳節能的生活,所以這也是它受歡迎的特點。讓我們看看除了這些,還有什麼其他效能特點呢?led投光燈 1...