серверная часть под мобильное приложение

imbalance
На сайте с 03.03.2007
Offline
240
862

Планируется проект мобильного приложения, со средней аудиторие в несколько сотен тысяч.

сейчас всал вопрос серверной части, в плане оборудования.

Много графического контента будет в т.ч. и видео.

Люди, работающие с high load вещами, подскажите в какую сторону копать.

Сейчас планируется что серверная часть будет на PHP

Есть ли предпочтение в БД? именно вот высоконагруденные проекты? MySQL имеет ли шансы на это?

Нужно продумать масштабируемость проекта, т.е. если выбранный сервер не будет справляться с нагрузкой - каким образом можно наращивать ресурсы (подскажите в какуб сторону смотреть)

+ для контента я так полагаю лушче сразу брать системы хранения (MSA) ?

Также был бы благодарен, если бы подсказади к каким компаниям лучше обратиться, в плане аренды железок.

N
На сайте с 06.05.2007
Offline
419
#1
imbalance:
Есть ли предпочтение в БД? именно вот высоконагруденные проекты? MySQL имеет ли шансы на это?

Вполне. При условии мониторинга и понимания какие возникают узкие места. Как и с любой другой СУБД.

imbalance:
Нужно продумать масштабируемость проекта, т.е. если выбранный сервер не будет справляться с нагрузкой - каким образом можно наращивать ресурсы (подскажите в какуб сторону смотреть)

А как за вас продумать, если только вы знаете нюансы и цели проекта ? Никак.

imbalance:
+ для контента я так полагаю лушче сразу брать системы хранения (MSA) ?

HP MSA ? Точно нет. Никто это в аренду по адекватным ценам не предоставляет.

Если нужно много места, то просто арендуете несколько типовых серверов.

Кнопка вызова админа ()
RAS
На сайте с 27.11.2005
Offline
126
RAS
#2

Под мобильные используют часто mongo, особенно где проект использует гео-локацию, так что вам над точно определиться с инструментами и тогда более точные ответы.

Если будет видео и хотите MSA, то это серьезные деньги, как написал выше netwind и сети между ними - оптические, тогде есть толк и запас по производительности.

Так что вам скорее всего надо определиться точно с архитектурой и обратиться к специалистам, для консультации, по проектированию технической части проекта.

Администрируем сервера, впс, вдс. Ускоряем загрузку сайтов - DLE, Word Press, Joomla, Modx... Настраиваем безопасность. Ручная чистка rootkit/malware/вирусов. (/ru/forum/867860) Разработка - shell/bash/sh/python/perl.
pupseg
На сайте с 14.05.2010
Offline
347
#3

Есть серверная часть мобильного приложения, более миллиона активных пользователей, более 5 миллионов пользователей в принципе, более 200 000 посещений в сутки, количество пользователей постоянно растет.

Серверная часть написана на java, БД (основная нагрузка туда).

Собственный ЦОД, сертифицированный.

в качестве железок - два HP DL по 64гб в каждом , балансировка через ngnix, сервер БД - Oracle Ent. 11g. Если один DL умирает - второй держит весь трафик без проблем, нагружен при этом на 80%.

БД условно считаем, что "непотопляема", там не один сервер.

Нужно знать детали проекта, что бы советовать что-то конкретное.

MySQL справится без проблем, но зависит опять же от потребностей.

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий