Re: [請益] 有關 SmartFoxServer+AWS

看板GameDesign (遊戲設計)作者 (影斯作業系統)時間10年前 (2015/07/17 19:11), 編輯推噓5(507)
留言12則, 5人參與, 最新討論串1/2 (看更多)
※ 引述《a27647535 (叫我幹嘛?)》之銘言: : 大家好 : 有個問題想請問一下大家 : 我們有個輕量級的即時多人聊天小遊戲(類似金頭腦、賓果) : 同時在線人數希望有五千人以上 : 我們有查到一個gameserver : 叫SmartFoxServer : http://waterxbread.blogspot.tw/2009/06/flash-smartfoxserver.html?m=1 : 不知道有沒有人採用過SmartFoxServer+AWS的架構? : 適合我們這個開發的遊戲嗎(有關即時連線)的部份 100% 不適合。 1. Flash Socket為基礎。 除非遊戲本身是 Flash , 不要用 Flash Socket。 某個語音軟體用 FLASH 讀取使用者名片, 在 2000 人的頻道, 登入時要把所有人的資料讀取完畢, 晚上熱門時段, 單次進入頻道要半小時。 如果是用 Flash 的 XMLSocket, 之前找到這個可以試試。 http://onnerby.se/~daniel/xmlsocketd/ Realtime Flash Server: XMLSocketd XMLSocketd is a server written in C++ to be used with the ActionScript class XMLSocket for instant twoway communication between Flash movies and the server. XMLSocketd can be used for chats, whiteboards, multiplayer games, etc. 2. Java base開發: 啟動、運行速度慢,耗用的系統資源多。 3. 無限制的專業版要2000歐元: 預算合理,但建議把這筆經費付給 台灣的開發人員。 ====== Game Server 相關的 blog, 中文的我有關注兩位。 1. 無害幽靈 獨立遊戲開發 + 程式設計 http://blog.cutecave.com/category/game-develop/ http://blog.cutecave.com/2014-03-30/ online-game-server-development-chapter-1-from-scratch/ 遊戲伺服器開發淺談(上) – 從零到有 http://blog.cutecave.com/2014-03-30/ online-game-server-development-chapter-2-loading-improve/ 遊戲伺服器開發淺談(下) – 負載進化 2. http://codingnow.com/ 雲風的 BLOG (簡體) http://blog.codingnow.com/2014/02/select_bug.html 一起 select 引起的崩潰 "這次從機崩潰進行的大規模事故,可簡單描述為: 當從機上5K 玩家掉線後,引起這批用戶立刻連接其它從機。 而事故發生後另一個小bug 導致沒有及時從系統中把這批用戶重置, 導致這批用戶不可能立刻重新進入系統,反復重試。而每台從機上的 網關配置最大連接數過小,導致他們阻塞了其他用戶的登陸。" http://blog.codingnow.com/oiie/oiie/ http://blog.codingnow.com/2014/03/mmzb_mongodb.html 談談陌陌爭霸在數據庫方面踩過的坑(芒果篇) "另外,數據庫是被設計成可以並發訪問的,而並發永遠是複雜的東西。 mongodb 缺乏事務操作,需要用文檔操作的原子性來模擬。這很容易 被沒經驗的人用錯(這是個怪圈,越是沒數據庫經驗的人越喜歡mongodb ,因為限制少,看起來更自然。)。 狂刃出過這樣一個bug :想讓用戶註冊的時候用戶名唯一,所以在用戶 註冊的時候先查一下數據庫看用戶名是否存在,如果不存在就允許創建 一個這個名字的用戶。可想而之,上線運營不出一天,同名用戶就會 出現了。" http://blog.codingnow.com/2006/04/sync.html 網絡遊戲的對時以及同步問題 http://blog.codingnow.com/2015/07/mptun.html n:m 的 vpn 隧道 https://github.com/cloudwu/mptun http://blog.codingnow.com/2015/07/mptcp_github.html 使用 MPTCP 增加對 github 的帶寬 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.10.19.211 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1437131516.A.2BD.html

07/17 22:48, , 1F
感謝,不過適合的外包好像也不是這麼好找啊 : p
07/17 22:48, 1F

07/18 09:21, , 2F
07/18 09:21, 2F

07/18 10:13, , 3F
簡體文能不能語譯一下?
07/18 10:13, 3F

07/18 10:14, , 4F
"需要用文檔操作的原子性來模擬" 這是三小...
07/18 10:14, 4F

07/18 10:14, , 5F
感覺像是翻譯器翻譯的文章
07/18 10:14, 5F

07/18 10:15, , 6F
同名用戶那個問題應該只是單純的邏輯錯誤
07/18 10:15, 6F

07/18 10:16, , 7F
跟關聯或非關聯式資料庫沒有很大的關係
07/18 10:16, 7F

07/18 10:18, , 8F
要注意重要資訊的同步化就是了 async
07/18 10:18, 8F

07/18 16:53, , 9F
那是簡體用語 作者原文就是這樣
07/18 16:53, 9F

07/18 16:54, , 10F
反正再翻回英文就大概知道是什麼 qq
07/18 16:54, 10F

07/18 17:04, , 11F
原來是指不可分割性...Orz
07/18 17:04, 11F

07/20 09:02, , 12F
感謝 請問可以分享一些英文的blog嗎
07/20 09:02, 12F
文章代碼(AID): #1LgEByAz (GameDesign)
文章代碼(AID): #1LgEByAz (GameDesign)