Новый проект «Игрологии»

05 сентября 2013

OberstDan написал 12 лет назад: # скрыть ответы

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

Если Java back-end, то Tomcat, Glassfish, JBOSS, Weblogic?

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

В идеале проект нужно на два стрима разбить. FrontEnd и BackEnd.
Тогда не нужен будет один супер техлид, а можно будет обойтись двумя разными.

Клиентов лучше будет связывать через messaging, если планируются высокие нагрузки и частые запросы. Хотя можно и WebService, его протокол более безопасный, не нужно будет открывать прямое соединение, можно будет обойтись HTTP.

Taran написал 12 лет назад: #

Денис, так а ты шо, не хочешь?)

ZoRDoK написал 12 лет назад: # скрыть ответы

Что значит "кластеризовать PHP"? Разнести на разные Application-сервера можно. Но лучше для работы в реальном времени использовать Erlang или node.js, на мой взгляд.

Galahed написал 12 лет назад: # скрыть ответы

Голосую за nodejs + sencha и на websocket'ах
тогда играться везде будет

Shanzer написал 12 лет назад: #

Андуляр то вам чем не угодил? Ветка отдает хабром, кстати.

ZoRDoK написал 12 лет назад: # скрыть ответы

WebSocket ты хотел сказать?

OberstDan написал 12 лет назад: # скрыть ответы

http://en.wikipedia.org/wiki/Web_service

ZoRDoK написал 12 лет назад: # скрыть ответы

Это старый подход, популярен был в начале 2000-х. Сейчас REST и только он. А гонять перегруженный XML по мобильным сетям надо оставить банкам.

OberstDan написал 12 лет назад: #

REST, да, можно

он вписывается в стек технологий Web Service, как и более старый SOAP/WSDL

главное чтобы не RPC

Galahed написал 12 лет назад: # скрыть ответы

пока решение десктопное - я спокоен, а вот веб версия заинтересовала бы
хотя ява и странное решение для сервера

SkAZi написал 12 лет назад: # скрыть ответы

Ява… Интересно в таком случае было бы услышать о «не странных» решениях с Вашей точки зрения. =)

Galahed написал 12 лет назад: # скрыть ответы

nodejs

SkAZi написал 12 лет назад: # скрыть ответы

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

Лично я ничего против Node.js не имею, и сам часто говорю о нём в положительном ключе, но есть ряд причин почему его использовать в подобном проекте настолько же плохо, как и хорошо. Как минимум потому, что специалистов, которые могут написать на нём что-то действительно большое и стабильное можно пересчитать по пальцам правой руки бывалого фрезеровщика.

Java же является стандартом де-факто для промышленных серверных решений.

SkAZi написал 12 лет назад: # скрыть ответы

Ну и ещё один как бы просто случайный пруф: http://vertxproject.wordpress.com/2012/05/09/vert-x-vs-node-js-simple-http-benchmarks/

Так что Node – не silver bullet, как это принято считать.

ZoRDoK написал 12 лет назад: # скрыть ответы

Какой-то синтетический тест. Может, у него на файл 304 отдавал Vert.x, поэтому такие результаты. По его ссылке 404 выскакивает.

SkAZi написал 12 лет назад: # скрыть ответы

Да ну, нет, конечно. Понятно, что тест синтетический, но столь нелепая ошибка врядле могла быть, всё ж таки автор тестов — один из разработчиков vert.x. 404, т.к. статья старая, ещё про версию 1.0, актуальная — 2.0.1.

ZoRDoK написал 12 лет назад: #

Вот свежий тест. Вертекс в 6 раз медленнее Ноды. https://github.com/chamrc/Node.js-vs-Vert.x

Shanzer написал 12 лет назад: #

Действительно, под хайлоад проект, тем более "амбициозный и перспективный", странно использовать что-то, кроме nodejs

maleficmax написал 12 лет назад: #

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

Toolmano написал 12 лет назад: # скрыть ответы

Ребят, мой вам совет, не давайте вашим HR составлять требования для приема на работу любого IT специалиста. Потому что чаще всего они пишут монструозное полотно, в котором собраны и администрирование Linux, и кодинг на C++, и прокладывание сетей, и администрирование СУБД, включая работу по проектированию и оптимизации бизнес-процессов.
Я ещё удивлён, что там нет классики "уверенный пользователь ПК, навыки работы в Photoshop/Corel Draw"

ZoRDoK написал 12 лет назад: # скрыть ответы

Требуется Java-программист, с опытом работы на .NET (это C#) 5 лет и PHP не менее 6-и. Ну и разработка под iOS не менее года (а это Objective C).

В общем, и смех и грех. А потом будут удивляться, что найденный человек-оркестр дальше Hello, World не продвинулся.

oranged написал 12 лет назад: # скрыть ответы

Ключевая фраза:

«Выбор конкретного стека технологии — задача для технического лидера».

Может быть, весь анонс — проверка на вшивость? (:

ZoRDoK написал 12 лет назад: #

Я думаю, что когда Тимофей поймёт, каких затрат потребует проект, он от него откажется. Но более вероятен вариант, что на объявление клюнет фриланс-компания, замаскированная под физика.

Journeyman написал 12 лет назад: #

Кстати при таком нехилом списке требований, может еще добавить пункт: программировать на Тесере в перекурах ;)

kissmybass написал 12 лет назад: # скрыть ответы

Хрена себе требования...

Такой "швецарский нож" врядли найдется.

OberstDan написал 12 лет назад: # скрыть ответы

Ну, ножи то есть, только у них оклад уже от 4-5к, или они уже в Гугле.

И его нужно искать через профессиональный рекрутинг.

Shanzer написал 12 лет назад: # скрыть ответы

Сомневаюсь насчет оклада и места работы. такие деньги платят, если человек действительно нужен, а такой стек технологий в одном проекте представить затруднительно. А специалисты ПОЧТИ всегда лучше универсалов.

OberstDan написал 12 лет назад: #

Да ну?

Я могу только сидящих рядом со мной в комнате четырех человек назвать.

Конечно под полный стек вакансии не подходят. Но на две-три технологии легко раскладываются, причем за каждой под 2-4 года опыта.

И зарплаты их тоже не из потолка выросли. Причем это не Гугл.

che написал 12 лет назад: #

там же написано, что это портрет идеального кандидата, а дальше надо смотреть уже на конкретных людей :)

GreySwan написал 12 лет назад: #

Хорошие требования к кандидату. Я бы с таким человеком поработал. Или хотя бы сфоткался и потом друзьям хвастался :)

Интересно, а PMы нужны в этот проект?

martinyman написал 12 лет назад: # скрыть ответы

Человек далекий от этой сферы труда, но судя по требованиям и срокам опыта, кандидат должен движением брови дебажить любой скрипт, разрабатывать по 30 приложений в день для iOS и Аndroid, иметь два диплома МБА и золотой сертификат управленца, в задумках видеть глобальное порабощение всех виртуальных настольщиков мира, и в свободное время филлерить в TI и SC.

Зп - 500к в мес? :-)

sputnik1818 написал 12 лет назад: #

Игрология разорится, если найдет идеального кандидата.
Описан какой-то монстро-гик с бородой, который по 3-5 лет успел во всех сферах засветится. И при этом не работает до сих пор в Google или Яндекс.
P.S. Я подхожу по 1,4,8,9. Даже наполовину не идеальный кандидат:)

Ser_vershitel написал 12 лет назад: #

Русский Вассал, это будет круто!

SkAZi написал 12 лет назад: # скрыть ответы

Очень интересный проект, на который очень хочется возложить огромную кучу надежд. Требования к кандидату, на мой взгляд или несколько завышены… или несколько завышено понятие «высокий уровень оплаты труда»… ну или он действительно высокий, но так как порядок цены не указан, в это с трудом верится (не упрёк, или форма недоверия — просто ощущение от прочитанного). =)

Дистанционная работа над проектом такого уровня — тоже несколько смущает. С другой стороны, если вся команда будет дистанционно из одного места, то возможно.

В любом случае, желаю успешной реализации, это очень интересно.

oranged написал 12 лет назад: # скрыть ответы

Ну, в тексте описан идеальный соискатель. А такие в природе существуют? (:

SkAZi написал 12 лет назад: #

Да, существуют. Но их о-о-очень мало, они все уже работают в Яндексах, Гуглах и прочих глобальных структурах, и у таких идеальных соискателей и требования к оплате труда тоже будут идеальные. ;)

CerbeRUS написал 12 лет назад: #

А сам проект выглядит классно. Желаю успехов!

CerbeRUS написал 12 лет назад: #

Итого общий опыт 20 лет получается...
Это надо искать человека не только на Тесере и очень достойную зп предлагать...