Константин Кривопустов — RAD на Java: как устроена CUBA Platform?

Константин Кривопустов — RAD на Java: как устроена CUBA Platform?

На встрече мы рассмотрим основные характеристики и внутреннее устройство платформы CUBA, предназначенной для создания корпоративных приложений.

Начнем с описания архитектуры системы и API, предоставляемого фреймворком.

Кратко опишем коробочный функционал, имеющийся в составе платформы, и инструменты разработчика, облегчающие ее использование.

Перечислим возможности деплоймента и масштабирования приложений, а затем перейдем к рассмотрению подходов к расширяемости функционала платформы и приложений на разных стадиях их жизненного цикла.

Закончим рассмотрением известных проблем и ограничений в использовании платформы.

На протяжении всего разговора мы будем периодически углубляться в некоторые технические вопросы. Например, почему мы не используем Hibernate, как работает наш hot deployment, как организуется коммуникация и обнаружение серверов в кластере, а также каким способом мы реализовали расширяемость модели данных и экранов UI.

3fc5b5eb32bd3b48d7810fd67b37f9a1?s=128

Moscow JUG

June 29, 2017
Tweet