java 板


LINE

※ 引述《adrianshum (Alien)》之銘言: : ※ 引述《Lordaeron (Terry)》之銘言: : : 一向都是自己寫啊? : : transaction based 的, 有一堆queue 可以用, 套就好了. : : 你講的case, 要是一直出現outdate, : : 很容易出現starvation, 要是真的有此需要 : : 就讓它只update 被update 的field 吧. : : 如果連update 的field 都會交錯, 就給它row lock 就好了. : : db 不能row lock 就算己來個OBJECT 專門負責select 和update 的, 連 : : outdate 都不會出現, 直接告訴user <你要修改的資料已被lock> : : 沒哪麼不好寫吧. : 我從沒有質疑過 txn base 用 queue etc 的方法, 我在說的是 : 這種工作模式不能適合所有 function, 瞭了嗎? : 我只有說一句: 到你多寫一些系統多接觸一下 "實際" 情況吧. : 你以為每種情況都能輕易地在 client side 只送出被修改的 field : 嗎? 況且如果 update 的頻繁程度會造成像你說的 "一直 outdate", : 你認為這種情況下還會利用這種 optimsitc concurrency strategy 嗎? : 你自己說的, 沒有一種 framework 可以適合所有情況, 可是你自己 : 就犯這樣的錯誤了. 況且你以為別人develop 只會整個系統只用同一種 : concurrency strategy 而不會就 *實際情況* 去決定工作的方式嗎? : "如果連update 的field 都會交錯, 就給它row lock 就好了." : client 在慢慢的做修改, 你來個 row lock? 別玩了 別玩? 這不就是需求, 你大可以在自己的object 中加上 timeout. 發生後就讓其他人改, 已timeout 的哪位叫他吃自己囉, 也沒什麼不可以. : 還有, optimistic concurrency strategy 並不是 OR Mapping : Tools 的重點, 怎麼不見你回應一下其他更重要的部份了? : btw, 你口中的現成套用的 queue 不也是 framework 的一種嗎? : 怎不見你再造個輪子? : alien Queue 是一種framework? 不會吧, 你的framework 的定義開這麼廣 的話, 哪OS 本身就是一個framwork 了, 所以我開發系統, 要從寫OS 開始? 如果再廣一點, CPU 本身也是一個framework, 週邊也是, 哪我要從硬體 開始囉? 不會吧. 再說, 寫個合用的Queue 有這麼難? 又沒人要你開發一套IBM MQ, 沒必要玩這麼大吧. --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.79.232







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP