gocaine / go-dart

MIT License
1 stars 3 forks source link

Save game data when ended for statistics #17

Open ggerbaud opened 8 years ago

mathieu-pousse commented 8 years ago

What is the strategy to save data ? What kind of storage ? SQL, NoSQL, SASS, Embedded ?

erwannT commented 8 years ago

In order to facilitate future evolutions, document-oriented database is the best solution for me.

SASS or Embedded, embedded is maybe the easiest solution.

mathieu-pousse commented 8 years ago

embedded is the worst choice ever because it does not scale

we plan to have dozen of millions of users !

M.

On Mon, Oct 24, 2016 at 4:22 PM, Erwann Thebault notifications@github.com wrote:

In order to facilitate future evolutions, document-oriented database is the best solution for me.

SASS or Embedded, embedded is maybe the easiest solution.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gocaine/go-dart/issues/17#issuecomment-255754479, or mute the thread https://github.com/notifications/unsubscribe-auth/AChQZ4zkZgaop2QjGyfsF-yhTEZM4WLWks5q3L8ggaJpZM4JiC8F .

_Mathieu POUSSE | _06.28.89.08.43* |* _@mpousse Zenika Rennes 2 bis place Saint Melaine 35000 RENNES

ggerbaud commented 8 years ago

Well, document-oriented seems a good fit regarding our data.

We could use saas (https://mlab.com/ ?) or docker container

mathieu-pousse commented 8 years ago

I'll bet on mongo wrapped in docker.

At this point kiss.

Hide behind the firewall to keep it safe.

Could use docker compose to ensure the system consistent

M. On Oct 28, 2016 10:05 AM, "Guillaume Gerbaud" notifications@github.com wrote:

Well, document-oriented seems a good fit regarding our data.

We could use saas (https://mlab.com/ ?) or docker container

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gocaine/go-dart/issues/17#issuecomment-256861009, or mute the thread https://github.com/notifications/unsubscribe-auth/AChQZ-zbF1F4DMn1rWYVUof4mTNtvAhTks5q4azJgaJpZM4JiC8F .

ggerbaud commented 8 years ago

yup

erwannT commented 8 years ago

if we use docker, firewall is maybe not usefull. Docker do the job with network restriction for mongodb process.

mathieu-pousse commented 8 years ago

Make sense ! On Oct 28, 2016 11:34 PM, "Erwann Thebault" notifications@github.com wrote:

if we use docker, firewall is maybe not usefull. Docker do the job with network restriction for mongodb process.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gocaine/go-dart/issues/17#issuecomment-257034388, or mute the thread https://github.com/notifications/unsubscribe-auth/AChQZ3nYA5z6rAgotDvws6ekQoF3Dz_-ks5q4mpJgaJpZM4JiC8F .