Quarkus, проект Red Hat по созданию стека Java для облачных и микросервисных приложений, достиг стадии готовности к внутреннему тестированию. Цель проекта — обеспечить возможность создания более компактных портативных Java-приложений, которые было бы проще развертывать в контейнерах и облачных средах.
Тестирование пройдет до конца года на разработанном в Red Hat реестре сервисов, который перенесут на Quarkus. В начале следующего года планируется предложить общедоступную ознакомительную версию Java-стека.
Quarkus планируется дополнить средствами разработки. По замыслу, он позволит создавать на Java микросервисы, характеризующиеся небольшими размерами и высокой скоростью работы аналогов, реализованных на Go и Node.js. Этого планируется добиться, в числе прочего, за счет компиляции проектов в двоичные файлы с помощью виртуальной машины GraalVM, а при отсутствии возможности такой компиляции предполагается применять специальные средства оптимизации.