Just like the title,will sfs2x support clustering like sfs 1.6x version?
Currently we are using sfs2x to develop a mmo demo,we really don't
want to switch to another product(like photon) because sfs2x is handy.
Do sfs team has a sustainable plan to improve sfs2x? we all know there are some competitive product like uLink,photon,electrotank..,most of them update often,so sfs2x please keep up!!!
Will sfs2x support clustering?
Our documentation for clustering SFS 1.x with Terracotta refers to the 2.x version of the Terracotta SDK. Unfortunately with the introduction of version 3.x (over a year ago) the tool has steered from its original intention and has become a very sophisticated caching system.
They have hidden all of the DSO from the developer's perspective and they don't even recommend to use it, which is too bad.
This way Terracotta doesn't work anymore as a transparent clustering engine, instead it requires a tight integration with their API as any other similar technology. This is why we discontinued the integration with SFS2X.
They have hidden all of the DSO from the developer's perspective and they don't even recommend to use it, which is too bad.
This way Terracotta doesn't work anymore as a transparent clustering engine, instead it requires a tight integration with their API as any other similar technology. This is why we discontinued the integration with SFS2X.
Paolo Bax
The SmartFoxServer Team
The SmartFoxServer Team
The simplest and most effective way to cluster SFS is to run as many instances you need in the cloud (for example using RightScale, which we support directly).
The key question is "How to share state" across multiple servers?
Answer --> It depends.
Most of our customers do it via a central DB cluster. Why? Because a DB cluster is easier to setup than a socket-based server and because there are many options on which solution to use (RDBMS like MySQL, NOSQL such as Couch or MongoDB, etc).
We have very large customers (with tens of SFS PRO instances running in parallel) who never went with the Terracotta solution - avoiding is complexities (and testing difficulties) - but adopting the parallel instances solution.
The key question is "How to share state" across multiple servers?
Answer --> It depends.
Most of our customers do it via a central DB cluster. Why? Because a DB cluster is easier to setup than a socket-based server and because there are many options on which solution to use (RDBMS like MySQL, NOSQL such as Couch or MongoDB, etc).
We have very large customers (with tens of SFS PRO instances running in parallel) who never went with the Terracotta solution - avoiding is complexities (and testing difficulties) - but adopting the parallel instances solution.
Paolo Bax
The SmartFoxServer Team
The SmartFoxServer Team
- hoangdoanh
- Posts: 253
- Joined: 21 Jun 2013, 04:54
- Location: Vietnam
Re: Will sfs2x support clustering?
Hi Bax
Also for how to share state among server instances by using central DB cluster. We know that accessing db often slower than accessing Lan and Memory. And for online game we often need good responsiveness from server. So as I understand only database is not enough to support. We need also caching system like Memcache, Ehcache, etc,.. to speed up process.
My questions is : Is database with caching system is enough for supporting MMO game that is deployed in cluster of SFS Instances ?
Doanh
Also for how to share state among server instances by using central DB cluster. We know that accessing db often slower than accessing Lan and Memory. And for online game we often need good responsiveness from server. So as I understand only database is not enough to support. We need also caching system like Memcache, Ehcache, etc,.. to speed up process.
My questions is : Is database with caching system is enough for supporting MMO game that is deployed in cluster of SFS Instances ?
Doanh
Re: Will sfs2x support clustering?
Yes in general term it is.
Terracotta seems also a good solution to get partially or completely rid of a database.
Terracotta seems also a good solution to get partially or completely rid of a database.
- hoangdoanh
- Posts: 253
- Joined: 21 Jun 2013, 04:54
- Location: Vietnam
Re: Will sfs2x support clustering?
Hi Lapo
Thanks you for this information
Doanh
Thanks you for this information
Doanh
Who is online
Users browsing this forum: No registered users and 44 guests