At a meeting of the Moscow community of Java developers
jug.msk.ru in the office of
CROC on June 29, 2017, Konstantin Krivopustov and Alexey Stukalov from
Haulmont talked about the
CUBA Platform , a platform for creating corporate systems.
Haulmont is the developer of the
CUBA Platform and several products based on it, the largest of which are
Sherlock and
THESIS . A year ago, the
CUBA Platform core code was made available on
GitHub .
The company was a silver sponsor of
JUG.ru conferences:
JPoint 2014 ,
JPoint 2017 and
Joker 2016 . Also, its employees participated in
JavaOne 2015 conferences (with a report and being a silver sponsor) and
JavaOne 2016 (with master classes).
')
About speakers
Konstantin is the technical director and co-founder of
Haulmont . Traditionally takes an active part in the representation of the company both at conferences and on the
pages of Habr .
Reports of Constantine:
- “Choice of ORM implementation frameworks and user interface for corporate applications” ( JEEConf 2013 : presentation , video )
- “Choosing technology for corporate applications” ( JPoint 2014 : presentation , video )
Other links:
Habrahabr ,
GitHub ,
SlideShare .
Aleksey was previously directly involved in the development, currently occupies the
developer advocate position.
Alexey's reports:
- "Interviewing Aleksey Stukalov about Cuba platform" ( JavaOne 2016 : video )
Other links:
Habrahabr ,
GitHub ,
SlideShare .
About reports
Andrei Kogun before meeting with Alexei and Konstantin.

There were a total of two reports. In the first part, before the break, Konstantin elaborated on the
CUBA Platform architecture, its components, the technological stack used (more clearly the technologies are listed
here ) and configuration. Arguments are given why
EclipseLink is used as an
ORM . The story about
Polymer UI and the mention about
CUBA Studio seemed interesting.

In the second part, Alexey introduced the company’s approaches to customization in the implementation of product solutions for specific customers. On the basis of real products, he argued on the advantages of the approach used over other possible options (branches, plugins, the use of numerous configuration parameters).

Those interested could ask questions and communicate in an informal setting. It was interesting to look at the real customers of the company who were present at the meeting and asked specific questions.

Presentation files of
Konstantin and
Alexey are available . Photos from the meeting have already appeared
here . The video is expected soon on
YouTube (with the announcement on
VK and
G + ).
Subscribe to the newsletter announcements of the following meetings
jug.msk.ru.