Information
- Rating
- 616-th
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Works in
- Date of birth
- Registered
- Activity
Specialization
Backend Developer, Software Architect
Lead
Java
PostgreSQL
High-loaded systems
Designing application architecture
Development management
People management
p/s
Кому ночь, а кому на работе быть через полтора часа:)
Только иногда требуется несколько транзакций в тесте:)
2. Конфигурационный файл для hibernate нужен для JBossTools и liquibase :)
p/s
Может пора железо обновлять…
Интересно было бы услышать про хаки в класслоадерах:)
p/s
Я не сильно наглею?:)
Просто я тоже учавствовал в разработке веб-фреймворка где была динамическая подгрузка модулей. Решение добавить динамику привело к усложнению поддержки, да и в итоге все выродилось в: выложил новый модуль, перезапустил сервер приложений:)
Продолжим?;)
2. А в какой области вы расширили манифесты? Чего не хватило в стандартном OSGi?
3. Интересно было бы знать нагрузку на сервер. Сколько у вас одновременно работающих пользователей?
Кстати я немного слукавил, с вашей системой (наумен кернел) мне уже приходилось сталкиваться два года назад. Судя по всему у вас больших изменений так и не случилось:) Зато стабильность наверно возросла в разы:)
Предлагаю в следующий раз общаться с большей экспрессией и задавать побольше каверзных вопросов.
Кстати у меня есть немного простых вопросов:)
1. Что за OSGi шину вы используете? Сами писали или взяли готовое решение? Если взяли готовое решение, то что пришлось дорабатывать напильником? (возможно я прослушал этот момент:))
2. Сколько ресурсов кушает OSGi, особенно когда используется динамическая подгрузка модулей? Есть ли проблемы OutOfMemory?
3. Как вы масштабируете OSGi приложения? Покупаете более мощное железо или кластеризуете ваши приложения?
4. Есть ли опыт кластеризации OSGi приложений с динамической подгрузкой модулей?
5. Почему не стоит использовать OSGi? Или OSGi «серебряная пуля» для всего?
6. Как в вашей дмс с легаси кодом дела обстоят?
7. Если вы используете Hibernate для работы с БД, то что вы используете: аннотации в модели или описываете модель в xml конфигах? (просто интересно:))
8. Что вы используете для построения интерфейса пользователя? (просто интересно:))
p/s
Забыл передать привет городу Челябинску и всем суровым программистам оттуда:) Я мог быть среди вас:)
p/s
Есть такая байка: Приезжает священник в Африку и видит негра под пальмой. Священник подходит к негру и спрашивает почему он не работает. Негр его спрашивает о необходимости сего действа. Священник говорит, что если он будет работать, то сможет: построить дом, купить себе много вещей и так далее. А потом он сможет спокойно отдыхать под деревом. На что негр ему замечает, что он и так отдыхает под деревом, и даже не надо работать:)