Многие читатели ThinkIT являются активными пользователями компьютеров и ноутбуков. Под названием "Активные пользователи" подразумевается, что люди не только умеют стучать по клавиатуре, и водить мышкой по столу, а находятся в более близких отношениях со своими высокотехнологичными друзьями. Для таких вот людей, и не только, была открыта новая рубрика.
Привет всем!
Хочу рассказать о конкурсе стартапов от компании Oracle и о ThinkQuest Road Show, которое состоится 17 ноября в 19:00 в СПб, ИТМО на Кронверском проспекте 49.
2011-09-29 00:49:43
Со времени запуска проекта прошло некоторое время и настало время наращивать вычислительные мощности ...
+ развернуть текстсохранённая копия
Со времени запуска проекта прошло некоторое время и настало время наращивать вычислительные мощности для работы приложения. Было принято решение построить для этого кластер, который в дальнейшем можно будет легко масштабировать. Таким образом нам надо настроить кластер для распределения запросов между серверами.
Для этого мы будем использовать 4 сервера на Linux CentOS 5.5, а так же Apache, Tomcat6, mod_jk, heartbeat.
web1, web2 сервера — для распределения запросов средствами Apache и отказоустойчивости. tomcat1, tomcat2 сервера — Tomcat сервера для Java-приложения.
Это наш новый промо-ролик для хостинговых компаний. Он раскрывает не все наши преимущества и функциональность, но довольно понятно и вкратце объясняет что мы делаем и зачем. На текущий момент у нас есть два крупных партнера — это хостинговые компании в Европе и в США. Скоро будут объявленны официальные пресс релизы по этому поводу. Есть ряд заинтересованных хостеров в Японии, Австралии и других странах. Jelastic старается сделать облачный хостинг более распространенным решением, дабы дать разработчикам максимальную свободу и независимость при выборе поставщика облачных услуг.
В процессе разработки одного из проектов мы достигли той точки, когда новый функционал так или иначе задевает старый.
Каскадные изменения десятка файлов ради нескольких новых кнопочек на форме — что может быть ужасней?
На общем собрании команды было принято волевое решение — переписать!
Была разработана модульная структура, которая позволяет добавлять функционал в виде отдельных модулей, не трогая при этом ни ядро, ни другие подсистемы, с возможностью hook ( aka callback )-функций, для реализации различной пре- или пост- обработки.
Итак, базовый набор:
Apache Tomcat 7.0.21, Hibernate 3, CGLib 2, JSF 2.0