Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 25.05.2016, 09:55   #1
O_O >> BMW M5
 
Аватар для imbalance
 
Регистрация: 03.03.2007
Адрес: las vegas
Сообщений: 1,813
Репутация: 26592

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

Планируется проект мобильного приложения, со средней аудиторие в несколько сотен тысяч.
сейчас всал вопрос серверной части, в плане оборудования.
Много графического контента будет в т.ч. и видео.
Люди, работающие с high load вещами, подскажите в какую сторону копать.
Сейчас планируется что серверная часть будет на PHP
Есть ли предпочтение в БД? именно вот высоконагруденные проекты? MySQL имеет ли шансы на это?
Нужно продумать масштабируемость проекта, т.е. если выбранный сервер не будет справляться с нагрузкой - каким образом можно наращивать ресурсы (подскажите в какуб сторону смотреть)
+ для контента я так полагаю лушче сразу брать системы хранения (MSA) ?

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

Реклама
Старый 25.05.2016, 12:09   #2
netwind
Академик
 
Регистрация: 06.05.2007
Сообщений: 6,010
Репутация: 490997

По умолчанию Re: серверная часть под мобильное приложение

Цитата:
Сообщение от imbalance Посмотреть сообщение
Есть ли предпочтение в БД? именно вот высоконагруденные проекты? MySQL имеет ли шансы на это?
Вполне. При условии мониторинга и понимания какие возникают узкие места. Как и с любой другой СУБД.
Цитата:
Сообщение от imbalance Посмотреть сообщение
Нужно продумать масштабируемость проекта, т.е. если выбранный сервер не будет справляться с нагрузкой - каким образом можно наращивать ресурсы (подскажите в какуб сторону смотреть)
А как за вас продумать, если только вы знаете нюансы и цели проекта ? Никак.

Цитата:
Сообщение от imbalance Посмотреть сообщение
+ для контента я так полагаю лушче сразу брать системы хранения (MSA) ?
HP MSA ? Точно нет. Никто это в аренду по адекватным ценам не предоставляет.
Если нужно много места, то просто арендуете несколько типовых серверов.
netwind вне форума   Ответить с цитированием
Старый 25.05.2016, 13:15   #3
RAS
Опыт админства => 17 лет
 
Аватар для RAS
 
Регистрация: 27.11.2005
Адрес: Земля Санникова
Сообщений: 883
Репутация: 54613
Отправить сообщение для RAS с помощью ICQ Отправить сообщение для RAS с помощью AIM Отправить сообщение для RAS с помощью MSN Отправить сообщение для RAS с помощью Yahoo Отправить сообщение для RAS с помощью Skype™ Send Message via Jabber to RAS
Социальные сети

По умолчанию Re: серверная часть под мобильное приложение

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

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

Так что вам скорее всего надо определиться точно с архитектурой и обратиться к специалистам, для консультации, по проектированию технической части проекта.
RAS вне форума   Ответить с цитированием
Старый 25.05.2016, 13:25   #4
pupseg
Академик
 
Аватар для pupseg
 
Регистрация: 14.05.2010
Сообщений: 3,680
Репутация: 515397
Отправить сообщение для pupseg с помощью ICQ Отправить сообщение для pupseg с помощью Skype™

По умолчанию Re: серверная часть под мобильное приложение

Есть серверная часть мобильного приложения, более миллиона активных пользователей, более 5 миллионов пользователей в принципе, более 200 000 посещений в сутки, количество пользователей постоянно растет.
Серверная часть написана на java, БД (основная нагрузка туда).
Собственный ЦОД, сертифицированный.
в качестве железок - два HP DL по 64гб в каждом , балансировка через ngnix, сервер БД - Oracle Ent. 11g. Если один DL умирает - второй держит весь трафик без проблем, нагружен при этом на 80%.
БД условно считаем, что "непотопляема", там не один сервер.

Нужно знать детали проекта, что бы советовать что-то конкретное.
MySQL справится без проблем, но зависит опять же от потребностей.
__________________
Качественная помощь в обслуживании серверов.
Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы и полезные сайты.

Последний раз редактировалось pupseg; 25.05.2016 в 13:36..
pupseg вне форума   Ответить с цитированием
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны