All streams
Search
Write a publication
Pull to refresh
-1
0
Андрей Урванцев @endymion

Пользователь

Send message
Вдоволь наигравшись с JBoss 4 и 7(community edition), новое приложение я бы начал писать вообще без использования JEE. Благо технологий хватает.
Могут быть и ошибки компиляции — в java 7 исправлены баги влияющие на видимость некоторых полей класса. Но это исправляется легко. Другое дело, если в коде есть криво написанные equals и compareTo методы, то работать в java 7 они могут иначе. Поэтому опасения вполне обоснованные. Подобный переход необходимо тщательно тестировать.
Кто-нибудь openJDK на продакшн серверах использовал? Плюсы, минусы, сравнение производительности/стабильности?
А я думал, что это я такой неправильный. Пост однозначно в закладки. Многое из того, что написано, я пытался объяснить своим знакомым, но к сожалению не очень удачно.
В общем, считаю, что проблема у вас была не в ошибочности подхода версионной миграции структуры, а в её реализации.
Структура менялась, незначительно, но все же(учитывая объем базы).
Если необходимо изменить структуру — меняй. Есть специальные инструменты для этого. Например www.liquibase.org/
IMHO, оправдано только в одном случае: если с системой работают меньше чем её обновляют. Видел в своей жизни высоконагруженные реляционные базы на сотни террабайт. Версии ПО менялись практически каждый месяц(специфика такая). Даже боюсь представить, что было бы, засунь туда XML.

И да, как справедливо заметили выше — документо-ориентированные базы никто не отменял.

Статья вредная — вдруг кто-то реализует, а другим потом мучаться…
2

Information

Rating
Does not participate
Location
Stockholm, Stockholms Län, Швеция
Date of birth
Registered
Activity