Skip to content

Latest commit

 

History

History
7 lines (6 loc) · 1022 Bytes

README.md

File metadata and controls

7 lines (6 loc) · 1022 Bytes

JStreamCalulator

Проект-песочница, система распределенных вычислений (Flink) читающая из очереди, выполняющая расчеты с помощью с модульных вычислителей. Управление и настройка осуществляется через пользовательский web-интерфейс (Vaadin 8 + Spring Boot). за работу с данными отвечает Hibernate + ehcahce (На какой-то стадии был Apache Ignite, но не срослось. Планировал сделать вариант с Hazelcast [но этого добра на работе хватает и теперь как-то лень]) Конфигурация на Zookeeper, общение через Curator. Парочка вспомогательных приложений на Vaadin и JavaFx.

Критике рад, брать за пример и копипастить не советую ;)