彩票投注流程
1.投注頁面-投注方式-玩法-附加屬性(主玩法,輔助玩法)
2.選號-號碼表(格式儲存)
3.下單-order-lotterynumber
4.支付
5.拆單-ticket
6.投注-合作商投注
2.技術
io(阻塞)轉換為nio(非同步)–netty
響應結果一定要快速處理--請求返回時啟動執行緒處理業務
task–佇列--kafka or redis
單點–zookeeper
3.業務
order–ticket–(ticket 和 合作方對接)
退款–20.00截止(17.58退款)
退款顯示時間
重發--查票
| --失敗
主動通知–合作方主動通知票已經出[佇列]
讀取配置檔案,定時job-db和redis同步,redis和記憶體同步
4.表設計
期次快取peroid timeline中的位置 二分查詢
訂單表設計
索引表
使用者的關鍵資訊
多執行緒
電商系統設計 注意事項
隨著電商的高速發展,一些傳統企業紛紛開始轉型,通過搭建一線上電商系統來打破傳統實體店運營模式所陷入的僵局。那麼搭建電商系統要注意什麼?1 電商系統開發要便於使用者瀏覽 頁面應該乾淨簡潔,商品要注意解析度,以免出現失真現象,影響使用者的審美感。商品的尺寸 顏色 數量和 都需要清晰可辨,別忘了商品注釋和...
表的設計具體注意的問題
1 資料行的長度不要超過 8020 位元組,如果超過這個長度的話在物理頁中這條資料會占用兩行從而造成儲存碎片,降低查詢效率。2 能夠用數字型別的字段盡量選擇數字型別而不用字串型別的 號碼 這會降低查詢和連線的效能,並會增加儲存開銷。這是因為引擎在處理查詢和連線回逐個比較字串中每乙個字元,而對於數字型...
彩票購買系統(26選5) 初級版本
自主設計彩票購買系統 介面如下 歡迎來到彩票購買系統v1.0 1.購買彩票 2.檢視開獎 3.退出系統 請選擇功能 1 3 import random 記錄購買的彩票號碼 lottery buy 記錄開獎號碼 lottery run while true print 歡迎來到彩票購買系統v1.0 p...