Re: [请益] 有关 SmartFoxServer+AWS

楼主: enthos (影斯作业系统)   2015-07-17 19:11:30
※ 引述《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 的带宽
作者: a27647535 (叫我干嘛?)   2015-07-17 22:48:00
感谢,不过适合的外包好像也不是这么好找啊 : p
作者: cowbaying (是在靠北喔)   2015-07-18 10:13:00
简体文能不能语译一下?"需要用文档操作的原子性来模拟" 这是三小...感觉像是翻译器翻译的文章同名用户那个问题应该只是单纯的逻辑错误跟关联或非关联式数据库没有很大的关系要注意重要资讯的同步化就是了 async
作者: KanoLoa (卡)   2015-07-18 16:53:00
那是简体用语 作者原文就是这样反正再翻回英文就大概知道是什么 qq
作者: cowbaying (是在靠北喔)   2015-07-18 17:04:00
原来是指不可分割性...Orz
作者: sivid (go back to sleep)   2015-07-20 09:02:00
感谢 请问可以分享一些英文的blog吗

Links booklink

Contact Us: admin [ a t ] ucptt.com