Никогда супер нагруженными системами не занимался, всегда хватало стандартных средств. Но вещь интересная, плюс заметил у вас вакансию java developer — пошел готовить резюме. :)
А зачем хранить целиком весь константой? Попробуйте HQl, откроете для себя много нового. Подозреваю есть похожие запросы, которые сможете обернуть в методы с параметрами и соорудить себя DAO единое со всеми запросами.
Если нет взаимосвязей, то можно было бы нереляционные бд использовать. надо конечно знать суть задачи, но возможно было бы лучше.
Статья хорошая, сам пересел на ST2, установил в качестве редактора по умолчанию в Linux, т.к. в освном разработку веду в eclipse, а текстовым редактором правлю конфиги и логи просматриваю, тем не менее например под php удобней стало использовать ST2. Единственный минус который нашел пока, тяжело переваривает большие файлы (> 1-2 Мб) и если уйти с вкладки с этим файлом то по возвращению опять перечитывает файл. Дефолтный редактор открывал в разы быстрее, а когда открываешь логи хочется и быстро и возможности ST2 связанные с fuzzy search.
Хорошая статья, как раз в тему, сделал приложение для фейсбука и как водится, мне вроде все понятно, но вот не могу понять пользователям то как… В общем сподвигает написать пост о приложении и вынести на суд хабражителей.
То есть, нам хоть чем то можно гордится?:) Ох не знаю, на протяжении несколько лет контакт исправно с задержкой в 2-3 месяца фичи за фесбуком запускал и это напрочь испортило впечатление о контакте и паше.
Это точно, мой круг очень сильно грешит этим, анкету можно не поддерживать и не проявлять активности, все равно будут писать и просить «порекомендовать кого-нибудь».
Ммм, боюсь спросить, и получить ответ который заставит чувствовать себя не полноценным. :) а сколько Вам лет? Microsoft MVP + автор книги, уже серьезно. Когда дочитал про защиту диплома магистра, правда подумал что жизнь прожита зря, но может это какое-нибудь второе или третье образование. :)
Довольно часто хостер предоставляет возможность сбора статистики по нагрузке на процессор, числу операций чтения/записи, трафика и прочее. И какую нибудь программу для нагрузочного тестирования запустить, попробовать накрыть сайт при Drupal, глянуть нагрузку процессора при идентичны прогонах.
Если нет взаимосвязей, то можно было бы нереляционные бд использовать. надо конечно знать суть задачи, но возможно было бы лучше.
Большая часть полезной аналитики, инструкций и интерфейса — на английском языке.
Если вас это печалит, то, наверное, вы ошиблись профессией.
По поводу контакта добавьте самый большой минус, при попытке хоть как-то монетизировать приложение натыкаемся на огромную жадность этой сети.
Реклама, в лучших традициях российского современного кино. :)