Показать сообщение отдельно
Старый 14.04.2013, 12:37
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 5  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Вроде как уже тыщу раз обсуждалось?
Сокет-сервера на пыхе писать бессмысленно.
Сокет-сервер надо писать на технологии, которая для этого предназначена.
Или возникает сомнение в необходимости сокет-сервера для покера?

В остальном - все очень просто. Сейчас делаю игровой проект на сокет-сервере и Node.js - реально кульная вещь. Не люблю Javascript, но тут он на месте (хотя, Node.as была бы, конечно, на порядок круче). А когда начинаешь собирать сервер на js, который работает с JSON, то естественным становится и выбор в качестве бд MongoDB, Redis, еще там кое-что есть в семействе noSQL. Мне понравилась MongoDB.

Вопрос про сервер не совсем понял. От приложения зависит. MongoDB шардится естественным образом по мре необходимости. Node.js по мнению разработчиков держит 3-5к пользователей на один процессор сервера. Впрочем, не думаю, что автору требуется такая мощность, так что MongoDB прекрасно уживется на том же сервере, где запущен сокет-сервер.