The Dark arts of building your own framework

preview_player
Показать описание
Back in 2008 Haulmont were a small software development house that needed efficiencies to survive. Tasked with delivering large scale solutions, like AddisonLee’s core system managing a 5000 car fleet in London, we were looking for a full stack framework that could boost productivity. Available options were either low level, over complicated or too expensive.
Undeterred, we set about creating something new, combining open source tech like Spring, Vaadin, OpenJPA and Gradle into an integral, fast, open development environment. We called it CUBA and over 6 years of continued development it has been the base for hundreds of client projects.
In this session, we will talk about the key drivers, ideas and philosophy behind CUBA and how they transformed over time. We will cover architecture and technology choices, reasons behind them and their evolution as result of facing real life solutions of different natures and scales. Last but not least, we will discuss how we managed to preserve the joy of pure Java development in the feature-rich framework.

Authors:
Andrey Glaschenko
undefined

Konstantin Krivopustov
undefined
Рекомендации по теме