Страница 1 из 2

почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 08 ноя 2013, 21:40
Nicloay
В теме про фейсбук наткнулся на свежее видео про фейсбук и сервис Parse
И вобщем то идея то хорошая, упростить клиент серверную коммуникацию, облегчить билд и заливку билда на сервер и другие вопросы с продакшеном,например публикация веббилдов.

или вот Lumos, - сервис сбора статистики и аналитики.

Оба сервиса полезны и удобны, ни тем не другим, если честно, не пользовался. А знаете меня что остановило? - их ценовая политика. (я не собираюсь говорить что ценник у них высокий, ниже будет объяснение почему).

Итак. Parse: 3 плана
Синтаксис:
  1. Basic    [Free]      : Request: 1 million/month,   Pushes 1million/month,   BurstLimit 20/second 
  2. Pro     [199/month] : Request: 15million/month,   Pushes 5million/month,   BurstLimit 40/second 
  3. Enterprise [????]      : Request: ???           ,   Pushes ???         ,   BurstLimit ??? 

Pushes - я так понимаю только на мобильных платформах (когда иконка на столе показывает что в приложении есть что то новое)
BurstLimit - количество запросов в секунду(все что выше проигнорируется сервером)
данные взяты от сюда https://parse.com/plans

Теперь давайте посчитаем.
Делим запросы на 30 дней получаем ~33 000 запросов в день максимум что кажется совсем не так уж много (при 1000 посетителей в день, это всего лишь 33 запроса на пользователя).
Так что мы быстро выходим за эти пределы. и дальше выходим на новый уровень когда 15 000 посетителей уже могут делать по 33 запроса в день, все вроде шоколадно, прикинем что 1-2 процента из всех будут платить какие то деньги, это 300 человек, с каждого по дллару и получаем 100 долларов себе и 200 ребятам из Parse, которые разрешили нам не разибраться в SQL не писать серверную часть а юзать простые методы..

Вот уже на этом этапе мне становится не по себе, потому как наверняка в Enterprise все не намного радужней, и в один момент дойдет что легче взять руби, потратить неделю, написать все что нужно и использовать свое решение.

А знаете почему так выходит, потому как все эти сервисы строятся поверх стандартных cloud провайдеров, типа Amazon AWS, Google cloud platform, etc...
Если вы начнете разбираться в тарифах (когда провайдер считает каждую минуту вашего аптайма, каждый скачаный килобайт, "каждый тик CPU", каждый запрос к базе данных, то вы с ужасом обнаружите что держать своего сисадмина и 10 VPS в датацентре будет стоить обсалютно столько же ( но если у вас 20 VPS то уже дешевле). И все из за того что те "облачные" ребята за вас настраивают инфраструктуру, вы не работаете с линуксами, вы работаете с файл хостингом, с Oracle базами данными, c вебсерверами, и те ребята гарантируют вам эту работу. Вы делаете то что умеете и не заморачиваетесь на поддержку инфраструктуры.. Вот и выходит что с тех 199$ от Parse половину они могут отдавать клауд провайдеру а оставшуюся часть "может быть" оседает гдето уже там...

Но и это еще не все... думаете почему я упомянул тут Lumos???

а вот почему. Сегодня читал твиттер я просто офигел.. наткнувшись на эту статью https://lumospowered.com/blog/662959104 ... sset-store
Где Lumos объясняют почему их пакет для работы с ихним сервисом больше не в ассет сторе, а смысл его давльно таки простой:


Юнити просят заключить их с ними новый "стандартный" контракт по котрому возможно 2 плана
1 - За каждую установку из ассет стора Lumos платити в юнити по 150$
2 - Годовой абонимент за 100 000 $ без каких либо лимитов.
Ну и далее идет объяснение, почему такому молодому стартапу не возможно потянуть такие условия.. Вобщем пакет канешно же будет доступен на сайте, и можно смело продолжать им пользоваться, что они потеряли, дак это большую аудиторию новых потенциальных пользователей, которая могла бы к ним прийти с ассет стора..

К чему я все это:
1 - не экономьте на serverSide - луче контролировать свой сервер, чем впадать в зависимость от сервиса который будет забирать нехилую часть ваших доходов
2 - планируя делать сервис для юнити учитывайте тот факт, что там сидят тоже маркетологи, которым интереснее 30% с продаж в ассет сторе, чем какойто левый сервис, пусть даже и удобный который никак с ними не делится.

п.с. если что я пользуюсь digitalocean.com vps-кой за 5$ в месяц, этого вполне хватает для хостинга приложения и сайта. (1тб трафика в месяц) ну и бесплатным сертификтом для https от startssl.com , если кому понадобится помоч с настройкой, то помогу чем смогу, сам использую centos+nginx клиент-сервера пока не делал, но приглядываюсь к ruby-on-rails, для мелких проектов должно хватить.

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 08 ноя 2013, 22:15
Diab10
digitalocean.com


Там ОС какие можно поставить? Centos есть?
И сколько Мгц одно ядро у них? Не могу найти эту инфу

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 09 ноя 2013, 05:33
Nicloay
Diab10 писал(а):Там ОС какие можно поставить? Centos есть?
И сколько Мгц одно ядро у них? Не могу найти эту инфу


да, Centos есть в списке, 5я и 6я, сам 6й пользуюсь последней 64 битной
CPU все размыто, ресурсы шарятся между всеми нодами без ограничений, тоесть теоретически, ты можешь забрать 100% cpu не оставив ресуросв соседям..
Но чтоб не боятся такого, могу рассказать про статистику своих серверов. у меня их там под 10 все с разными целями, mysql хост, nginx proxy, nginx + jira(java tomcat), nginx + php-fpm, icinga + munin.
Из всего хозяйства проблемы только с джавой из за того что она к памяти требовательна, а на 10$ инстансе это всего 1024 мегабайта, своп, решает проблему .но он медленный.

Вот статистика, это 5$ нода на ней nginx который раздает клиентам сборку весом 8 мб ну еще сайт, но на него слабое посещение.
ИзображениеИзображение
статистика по трафику (как раз недавно запускался в майлру и там было по 15-20 гигов в день)
Скрытый текст:
[code]
[root@colorus html]# vnstat -d

eth0 / daily

day rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
10/11/13 348.99 MiB | 14.96 GiB | 15.30 GiB | 1.49 Mbit/s
10/12/13 502.09 MiB | 21.82 GiB | 22.31 GiB | 2.17 Mbit/s
10/13/13 477.66 MiB | 20.44 GiB | 20.91 GiB | 2.03 Mbit/s
10/14/13 305.55 MiB | 12.93 GiB | 13.23 GiB | 1.28 Mbit/s
10/15/13 272.45 MiB | 11.58 GiB | 11.84 GiB | 1.15 Mbit/s
10/16/13 238.54 MiB | 10.31 GiB | 10.55 GiB | 1.02 Mbit/s
10/17/13 199.90 MiB | 8.43 GiB | 8.62 GiB | 837.16 kbit/s
10/18/13 206.91 MiB | 8.41 GiB | 8.61 GiB | 835.81 kbit/s
10/19/13 257.97 MiB | 11.13 GiB | 11.39 GiB | 1.11 Mbit/s
10/20/13 234.44 MiB | 9.86 GiB | 10.09 GiB | 979.92 kbit/s
10/21/13 154.67 MiB | 6.59 GiB | 6.74 GiB | 654.27 kbit/s
10/22/13 150.88 MiB | 6.20 GiB | 6.35 GiB | 616.73 kbit/s
10/23/13 114.38 MiB | 4.54 GiB | 4.65 GiB | 451.71 kbit/s
10/24/13 87.61 MiB | 3.49 GiB | 3.57 GiB | 347.04 kbit/s
10/25/13 101.12 MiB | 4.10 GiB | 4.20 GiB | 407.52 kbit/s
10/26/13 117.48 MiB | 4.79 GiB | 4.91 GiB | 476.64 kbit/s
10/27/13 114.08 MiB | 4.74 GiB | 4.85 GiB | 470.98 kbit/s
10/28/13 72.59 MiB | 2.81 GiB | 2.88 GiB | 279.37 kbit/s
10/29/13 74.64 MiB | 2.89 GiB | 2.96 GiB | 287.59 kbit/s
10/30/13 75.09 MiB | 3.05 GiB | 3.13 GiB | 303.63 kbit/s
10/31/13 74.26 MiB | 2.94 GiB | 3.01 GiB | 292.66 kbit/s
11/01/13 78.08 MiB | 3.10 GiB | 3.18 GiB | 308.80 kbit/s
11/02/13 95.64 MiB | 3.86 GiB | 3.96 GiB | 384.22 kbit/s
11/03/13 86.80 MiB | 3.34 GiB | 3.43 GiB | 332.94 kbit/s
11/04/13 92.32 MiB | 3.68 GiB | 3.77 GiB | 365.64 kbit/s
11/05/13 78.15 MiB | 3.09 GiB | 3.17 GiB | 307.42 kbit/s
11/06/13 65.39 MiB | 2.44 GiB | 2.50 GiB | 242.94 kbit/s
11/07/13 72.14 MiB | 2.85 GiB | 2.92 GiB | 283.51 kbit/s
11/08/13 71.57 MiB | 2.81 GiB | 2.88 GiB | 279.80 kbit/s
11/09/13 1.06 MiB | 19.44 MiB | 20.50 MiB | 19.22 kbit/s
------------------------+-------------+-------------+---------------
estimated 9 MiB | 188 MiB | 197 MiB |
[code]

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 09 ноя 2013, 08:55
Diab10
Понял, спасибо. Наверно перейду сюда, т.к. дешевле чем сейчас у меня(ihc.ru)

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 09 ноя 2013, 10:27
Golandez
Подобная развернутая статистика доступна?
Изображение

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 09 ноя 2013, 11:17
Nicloay
Ето загрузка проца по процессам ?? Если да то на впс етого ничего нет. Для мониторинга нужно устанавливать спецпрогу. Я для етого использую munin. Либо если нужно в реалтайме то в консоли top кажет все что нужно и не нужно. Кстать статистика по трафику ето vnstat.

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 09 ноя 2013, 15:26
Рэндом
Это статистика использования панели управления ISPManager. Для мониторинга загрузки через веб нужно устанавливать munin.

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 11 ноя 2013, 13:45
Syberex
Я тоже пока к Lumos-у прицепился, но бесплатно, хотя я бы заплатил $15 разом или максимум за год :)

Но вот удивляет, что Юнити оказывается с какого-то боку такие барыги (полная Ж) , до этого выглядели прямо как O:-)

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 11 ноя 2013, 19:51
Nicloay
Syberex писал(а):Я тоже пока к Lumos-у прицепился, но бесплатно, хотя я бы заплатил $15 разом или максимум за год :)

Но вот удивляет, что Юнити оказывается с какого-то боку такие барыги (полная Ж) , до этого выглядели прямо как O:-)

с другой стороны, не были б такими "барыгами" не вырастили бы такое сообщество, не подняли бы инфраструкутуру и не зарелизили бы такое количество новых фишек.

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 11 ноя 2013, 20:49
BornFoRdeatH
Юнити как Робин Гуд, берет у имущих и отдает бедным. Бесплатностей в юнити хватает на среднюю ааа игрульку, значит, если вы делаете что-то сверх бесплатности, подразумевается что у вас есть достаточное финансирование.

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 14 ноя 2013, 10:22
dtx
Lumos редкостный треш имхо, уж лучше тупо гугл аналитикс интегрировать.

Могу помочь по статистике, есть свое решение. Все обсуждаемо и думаю сможем договориться. Если интересно - велком в лс. :)

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 14 ноя 2013, 11:10
Nicloay
dtx писал(а):Lumos редкостный треш имхо, уж лучше тупо гугл аналитикс интегрировать.

Могу помочь по статистике, есть свое решение. Все обсуждаемо и думаю сможем договориться. Если интересно - велком в лс. :)


А что у вас такого особенного что отличает от скриптов которые ищутся на раз в гугле например вот это http://forum.unity3d.com/threads/56406- ... ur-project ?

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 14 ноя 2013, 11:27
dtx
У нас впринципе сторонее решение не основанное на существующих сервисах. :) И специально под юнити.

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 14 ноя 2013, 11:37
Syberex
dtx писал(а):У нас впринципе сторонее решение не основанное на существующих сервисах. :) И специально под юнити.

А вариант распространения? Мы будем от вас зависеть или самостоятельно?

Re: почему сервисы с юнити стоят так дорого (Lumos, Parse)

СообщениеДобавлено: 14 ноя 2013, 12:19
dtx
Ну если бы я хотел отдать на распространение я бы запилил тупо линк на гитхаб.
На данный момент это внутреннее решение, которое постоянно дорабатывается.
Лучший вариант сейчас это дать возможность использовать его как сервис, ибо, например, на том же диджитал океане за 5 баксов работать оно не будет. :)