Pull to refresh
  • by relevance
  • by date
  • by rating

Sun уточнила планы выпуска OpenSolaris

Software
На специально организованном «open-source брифинге» для журналистов компания Sun выдала свежую порцию информации о своих планах по выпуску OpenSolaris, а заодно о будущем OpenJDK, перспективах сервера приложений GlassFish и возможности внедрить Java на iPhone.

Операционная система OpenSolaris будет выпущена в виде бинарного дистрибутива, в том же виде, как распространяются дистрибутивы Linux. Как известно, эта новая операционная система позиционируется в качестве альтернативы Linux, а проектом занимается лично Ян Мёрдок (Ian Murdock), бывший технологический директор Linux Foundation и создатель Debian Linux.

Для работы с пакетами в OpenSolaris разработана специальная система Image Package System. При инсталляции ОС она же сделает «снимок» системы, чтобы была возможность в любой момент «откатиться» назад.

Предварительная версия OpenSolaris developer preview появится ещё до конца октября, а финальный релиз запланирован на март 2008 года.
Total votes 6: ↑6 and ↓0 +6
Views231
Comments 1

Как Sun спонсирует open source, часть первая

Java
Этой весной Sun вложилась в open source. Было выделено 1.000.000 долларов США на стимуляцию оупенсорсной активности. Несмотря на относительную (легкая ирония) свежесть новости, я, как непосредственный участник событий, освещу несправедливо обделенную вниманием тему.




Читать дальше →
Total votes 37: ↑34 and ↓3 +31
Views767
Comments 68

NetBeans и MySQL могут не пережить переезда под крышу IBM

Open source
Как известно, несколько дней назад компания IBM объявила о своём желании приобрести Sun Microsystems за весьма хорошую сумму, от которой продавцам будет тяжело отказаться. «Голубой гигант» надеется улучшить своё положение на рынке профессионального оборудования, а также готовится к противостоянию с Cisco на рынке серверов.

Но у многих независимых разработчиков планы двух IT-гигантов вызывают вполне обоснованные опасения: а не забудут ли про них, про Open Source и про их родные проекты в горячке рыночной борьбы? Ясно ведь, что никто из топ-менеджеров IBM и Sun сейчас вообще не думает, что будет с этими проектами, которые не приносят практически никакой прибыли, но при этом чрезвычайно важны для сообщества Open Source.

Сейчас на форумах разработчиков обсуждается, что компания IBM вполне может спустить на тормозах развитие среды Sun NetBeans, ведь у неё есть родной Eclipse. И действительно, зачем вообще одной компании продвигать две IDE? Особенно в нынешние тяжёлые времена. Есть мнение, что уже на второй день после официальной покупки Sun представители IBM объявят о закрытии Sun NetBeans, так же как и остальных «конкурентных» проектов. Вот пара других проектов Sun, которым грозит закрытие в случае завершения сделки:
  • GlassFish, сервер приложений (конкурент IBM WebSphere)
  • MySQL, базы данных (конкурент IBM DB/2)
Читать дальше →
Total votes 57: ↑48 and ↓9 +39
Views998
Comments 148

Новая информация о поддержке Oracle технологий Sun

IT-companies
Oracle опубликовал новую информацию касательно поддержки технологий MySQL, NetBeans, GlassFish, SOA, OpenOffice, разработки с открытым кодом.

Эта информация доступна на официальном сайте Oracle
http://www.oracle.com/us/sun/038563.pdf
Читать дальше →
Total votes 32: ↑23 and ↓9 +14
Views667
Comments 14

Вышел GlassFish v3

Java
Одновременно с выходом NetBeans 6.8 состоялся выпуск финальной версии свободного (GPLv2 + CDDLv1.0) сервера приложений GlassFish v3. Позади остались более чем полтора года разработки и несколько «prelude»- и «preview»-релизов.

GlassFish v3 — первый сертифицированный сервер приложений, поддерживающий стандарт Java EE 6. Напомним, что недавно утвержденный стандарт Java EE 6 включает в себя:
  • enterprise-технологии: EJB 3.1, JPA 2.0, JDBC 4.0, CORBA 3.0;
  • Web-технологии: Servlet 3.0, JSP 2.2, JSTL 1.2, EL 2.2, JSF 2.0 (Facelets), RESTful web services;
  • вспомогательные технологии: Java Contexts and Dependency Injection (JCDI; ex-WebBeans), Bean Validation

Отличительными чертами собственно GlassFish v3 можно назвать:
  • микроядро на основе стандарта OSGi — обеспечивает старт сервера за считаные секунды;
  • Grizzly/Comet — поддержка неблокирующих обработчиков web-запросов и ответов на основе Java NIO и NIO.2
  • веб- и CLI-интерфейсы для управления и мониторинга;
  • веб-интерфейс Центра Обновлений, при помощи которого можно установить дополнительные, не входящие в основную поставку компоненты, такие как JRuby/Rails, Groovy/Grails, jMaki AJAX Framework, серверный JavaScript

Отныне именно GlassFish является официальной reference implementation (RI) для новых веб-технологий от Sun, переняв палочку эстафеты у Apache Tomcat. Также доступен корпоративный вариант Sun GlassFish Enterprise Server v3, отличающийся в первую очередь наличием Enterprise Manager — системы мониторинга и управления набором GlassFish-серверов. Заявлена поддержка средами разработки NetBeans 6.8, Eclipse 3.5.1 и IDEA 9.
Читать дальше →
Total votes 17: ↑12 and ↓5 +7
Views2.5K
Comments 3

Oracle опубликовал планы развития Glassfish

Java
Oracle Glassfish roadmap

25 марта Oracle официально представил планы по развитию недавно преобретенного вместе с Sun Microsystems сервера приложений Glassfish. Самая важная новость — никаких изменений в работе сообщества над проектом не произойдет, Oracle заинтересован в дальнейшем развитии продукта.

Open source версия Glassfish остается, а в дополнение к ней Oracle будет поставлять свой Oracle GlassFish Server с преферансом и куртизанками со своей поддержкой, лицензированием и закрытыми дополнениями. Были опровергнуты утверждения о том, что прекратится поддержка кластеризации, проект станет закрытым для внешних разработчиков, Oracle не понимает Open source и т.д.

Планы по развитию затрагивают следующие аспекты: следующие релизы версий 2 и 3 через 100 дней (в основном интеграция с технологиями Oracle), векторы технологического развития Glassfish, интеграции с семейством Oracle Fusion Middleware, анонс версий 3 и 4.

Подробности...
Total votes 15: ↑10 and ↓5 +5
Views1.6K
Comments 3

Применение JAAS в Web-приложениях на glassfish v2

Java
На этот раз хочется написать про применение JAAS (Java Authentification and Authorization Service) для веб-приложений. Для начала рассмотрим простой контроль доступа к веб-ресурсам и авторизацию. Я попытаюсь раскрыть основную идею, а также дам подсказку по способу развёртывания (позже из текста станет понятно в чём проблема).

Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views16.8K
Comments 11

Конференция JavaOne Oracle Develop Россия

Self Promo
Конференция JavaOne (ex. TechDays) пройдет в этом году в Москве, 12-13 Апреля, в здании Российской Академии Наук. В конференции три потока: JavaEE, JavaSE, JavaME и мастер-классы. Возможно небольшое отклонение от заданной темы в тех или иных докладах.
С программой конференции можно ознакомиться здесь: www.oracle.com/ru/javaonedevelop/javaone-agenda-ru-302317-ru.html

На конференцию, поделиться знаниями и опытом, приедут специалисты из США, Европы, Азии и конечно из Санкт-Петербургского Центра Высоких Технологий Oracle. Пленарный доклад конференции будет состоять из двух частей: Стив Харрис (главный человек в Oracle по JavaEE) расскажет по перспективах технологии JavaEE7, а Хенрик Шталь о том, как Oracle видит развитие JavaSE. Джером Доше (архитектор Glassfish) расскажет, как наиболее эффективно пользоваться своим детищем.

Также желающим набраться практического опыта небезынтересными будут 5 полуторачасовых мастер-классов.

Во второй день конференции в дополнение к стандартным трекам, откроется небольшой зал Lightning talk где вы сможете послушать 20 минутные выступления от российского Java сообщества

Регистрация на конференцию по ссылке: www.oracle.com/ru/javaonedevelop/index.html

Если есть какие-то вопросы или пожелания, задавайте на все отвечу
Total votes 23: ↑19 and ↓4 +15
Views409
Comments 14

Использование MongoDB в Java EE 6

Java


MongoDB — документо-ориентированная NoSQL СУБД, не требующая описания схемы таблиц. Больше о ней можно узнать на оф. сайте, а в данной статье я опишу пример использования MongoDB в Java EE 6 приложении.
Читать дальше →
Total votes 36: ↑33 and ↓3 +30
Views24.7K
Comments 22

Jelastic is the new kind of Java hosting platform

Jelastic corporate blog
Jelastic — облачный хостинг для ранее разработанных или новых Java приложений.

Отличительные особенности

  • 100% поддержка стандартного стека технологий — нет привязки к проприетарному API платформы
  • визуальный конструктор топологий — визуализация при создании топологий окружений
  • вертикальное масштабирования — наличие которого является критически важным для определенного вида приложений
  • широкий набор баз данных и серверов приложений — в ближайшем будущем этот набор будет расширен еще больше



Мы продолжаем развитие Jelastic и рады сообщить о увеличении посадочных мест на борту.
Читать дальше →
Total votes 29: ↑29 and ↓0 +29
Views1.3K
Comments 34

Jelastic — easy and fast swap domains between environments

Jelastic corporate blog
Jelastic Easy To ManageПри обновлении приложения до более новой версии необходимо максимально быстро с минимальными задержками и потерями запросов произвести переключение потока пользователей на новую версию. Для решения этой проблемы в разных проектах используются разные подходы. Одним из таких подходов является смена привязки главного домена к окружению с более новой версией приложения.
Как происходит процесс обновления в таком случае? Очень просо — вы настраиваете полноценную работу новой версии приложения в отдельном окружении, а потом производите смену привязки домена к другому IP, или проще говоря переключаете поток пользователей на обновленное окружение. Конечно в этом случае будут возникать
проблемы с кешем DNS серверов. Давайте проанализируем что предлагает Jelastic (Java Elastic Cloud Platform) для решения задачи обновления приложений и как обойти проблему DNS кеша.
Читать дальше →
Total votes 22: ↑21 and ↓1 +20
Views810
Comments 12

Java hosting — GlassFish 3.1.1 in Jelastic Cloud

Jelastic corporate blog
GlassFish in Jelastic Cloud Последнее обновление облачной платформы Jelastic вышло вне графика и в основном нацелено на поддержку GlassFish. Честно говоря, выпуск промежуточного релиза обусловлен многочисленными запросами на поддержку данного сервера. Естественно, мы хотели угодить нашим пользователям. Разработчики из Oracle оценили нашу инициативу и даже написали об этом в корпоративном блоге.
Как создать окружение с GlassFish и о планах на будущее
Total votes 25: ↑22 and ↓3 +19
Views3.7K
Comments 17

Jelastic — Java cloud platform for hosted service providers

Jelastic corporate blog


Это наш новый промо-ролик для хостинговых компаний. Он раскрывает не все наши преимущества и функциональность, но довольно понятно и вкратце объясняет что мы делаем и зачем. На текущий момент у нас есть два крупных партнера — это хостинговые компании в Европе и в США. Скоро будут объявлены официальные пресс релизы по этому поводу. Есть ряд заинтересованных хостеров в Японии, Австралии и других странах. Jelastic старается сделать облачный хостинг более распространенным решением, дабы дать разработчикам максимальную свободу и независимость при выборе поставщика облачных услуг.
Total votes 27: ↑24 and ↓3 +21
Views1.2K
Comments 11

Jelastic — Cloud Java Hosting. Статистика использования серверов Tomcat, GlassFish и Jetty. Популярность Java 6 vs Java 7

Jelastic corporate blog
Как и обещали ранее, предоставляем статистику по серверам веб-приложений для Java. Статистические данные отображают текущий срез использования серверов в облачной Java Hosting платформе Jelastic. В статистической выборке участвовало более 2000 окружений. Справедливости ради, стоит отметить что сервера GlassFish и Jetty были добавлены позже. Это обстоятельство влияет на конечную статистику. Тем не менее, мы должны показать текущее состояние, для того чтобы провести анализ изменений в следующем месяце.



Распределение серверов по регионам
Читать дальше →
Total votes 31: ↑28 and ↓3 +25
Views4.6K
Comments 5

Jelastic PaaS — статистика использования баз данных, серверов и JVM в ноябре

Jelastic corporate blog
Мы продолжаем делиться с вами статистикой использования программного стека на платформе Jelastic. Какими же были предпочтения девелоперов в прошлом месяце?

Статистика использования баз данных MySQL, MariaDB, PostgreSQL и MongoDB

Начнем с SQL баз. Как и прежде MySQL остается неоспоримым лидером. PosgreSQL занимает второе почетное место, за ней следует MariaDB. Единственная среди наших NoSQL баз, MongoDB показала очень хороший результат в ноябре.



Если сравнить текущие данные с октябрьскими, то можно сделать вывод, что количество фанов каждой из баз практически не изменилось.
Ситуация в регионах (Европа и Северная Америка).



Текущие цифры
Читать дальше →
Total votes 34: ↑32 and ↓2 +30
Views1.7K
Comments 18

Session replication and sticky sessions in Java PaaS

Jelastic corporate blog
Рады с вами поделиться нашим очередным достижением: теперь Jelastic предоставляет возможность использовать репликацию сессий между серверами приложений. Включить репликацию очень просто — всего один клик и вы обладатель High Availability (HA) окружения. Давайте рассмотрим подробнее, как это работает и какие преимущества вы получаете.
В текущем решении, Jelastic настраивает репликацию сессий между парами серверов. Эти пары образуют кластеры.

Когда юзер впервые обращается к приложению, балансер перенаправляет запрос к одному из инстансов в одном из кластеров.

На протяжении сессии пользователь продолжает работу с одним и тем же инстансом (работают так называемые Sticky Sessions). Если один из инстансов упал, запросы пользователей, которые обрабатывались в нем, автоматически перебрасываются на другой инстанс этого же кластера. Благодаря репликации, второй инстанс уже имеет все сессии упавшего «коллеги», так что конечные пользователи абсолютно ничего не заметят.
Читать дальше →
Total votes 29: ↑27 and ↓2 +25
Views2.5K
Comments 9

GlassFish кластеризация в Jelastic

Jelastic corporate blog
Как вам уже известно, GlassFish — высоконадежный Java EE сервер приложений с полной поддержкой промышленной кластеризации и широким спектром функций.
До недавнего времени Glassfish использовался в Jelastic Java PaaS просто как отдельный сервер, теперь же мы поддерживаем все функции этого сервера, включая высокую доступность (HA).
image
Мы сберегли «родную» кластерную архитектуру GlassFish, которая основана на концепции административного домена. Административные домены состоят из кластеров и инстансов, контроль над которыми осуществляется с помощью DAS (Domain Administration Server).

Вы можете управлять центральным репозитарием с помощью админ консоли. Это легкий в использовании GUI, который поддерживает все фичи, доступные в Glassfish. DAS управляет Java инстансами домена, а GMS (Group Management Service) отвечает за предоставление информации о кластере и его инстансах.
Читать дальше →
Total votes 11: ↑9 and ↓2 +7
Views7K
Comments 6

Цена высокой доступности

Jelastic corporate blog
Теперь, когда Jelastic предоставляет функции высокой доступности, сам собой возникает вопрос: как это повлияет на количество используемых ресурсов?
Мы решили поделиться с вами этой информацией. Во-первых, это пока у нас бесплатная бета, но через несколько недель мы все же выйдем на коммерческий режим и за потребляемые ресурсы надо
будет платить. А во-вторых, и для хостинга вне Jelastic’a все равно вам может захотеться построить отказоустойчивую конфигурацию, так что вопрос ресурсопотребления таковой – не праздный.

Давайте посмотрим, как возрастает потребление ресурсов серверами в конфигурации отказоустойчивого кластера (с репликацией сессий) на примерах серверов, доступных сейчас в Jelastic.

GlassFish

image Начнем с GlassFish. Этот сервер обладает множеством преимуществ: полная поддержка промышленной кластеризации, широкий спектр функций, множество модулей, высокая надежность, административная панель и т.д. Если мы взглянем на следующую таблицу, то может показаться, что GlassFish достаточно «прожорлив», но это полностью оправдано его функциональностью.

image
Читать дальше →
Total votes 9: ↑7 and ↓2 +5
Views3.9K
Comments 6

Jelastic на Java Day SPB 2012

Jelastic corporate blog
imageРады сообщить, что члены команды Jelastic Дмитрий Лазаренко и Марина Справа будут принимать участие в конференции разработчиков Java Day SPB 2012, которая состоится 10 февраля 2012 года. Мы приготовили для вас очень интересный доклад: «Один в поле не воин: как построить кластер GlassFish 3.1.1». Доклад состоится в зале «Stenberg» гостиницы Holiday Inn Московские Ворота (Санкт-Петербург, Московский проспект, 97а) на 17.45. Вы узнаете, как можно построить отказоустойчивый кластер серверов GlassFish. Будут рассмотрены такие вопросы, как регистрация серверов на балансировщике нагрузки, организация sticky sessions, репликация сессий между серверами, администрирование кластера, обновление приложений на кластере и дополнительное потребление ресурсов серверами в данной конфигурации. И конечно же увидите как это все работает на Jelastic.
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views1.1K
Comments 0
1