Куаркус је изворни Јава оквир за Кубернетес, дизајниран за ГраалВМ и ХотСпот, створен од најбољих Јава библиотека и стандарда на тржишту. Циљ је тај Куаркус ће бити водећа Јава платформа у Кубернетесукао и у окружењима без сервера, док програмерима нуди обједињени реактивни и императивни модел програмирања за оптимално адресирање ширег спектра дистрибуираних архитектура апликација.
Сви знамо платформу отвореног кода и платформу оријентисану на контејнере попут Кубернетес-а, а такође знамо и врло блиско програмски језик Јава, који је од 90-их међу нама готово 20 година, позиционирајући се као један од најчешће коришћених на списковима као што је ТИОБЕ, заправо, Јава није пала са 2. места на овој листи, показујући успех и колико је то широко распрострањено Међу заједницама програмера је због тога што имају више платформи.
Ако се придружимо оба пројекта, Јава и Кубернетес, можемо стећи представу о потенцијалу у растућа индустрија облака, а самим тим и у другим секторима који га користе као што су ИоТ, мобилни уређаји, микросервиси, контејнери, а посебно функција као услуге или ФааС. Па, са овим оквиром можемо продуктивно и ефикасно имплементирати мноштво апликација написаних на Јави за Кубернетес.
У погледу благодати самог Куаркуса (тестирани у Ред Хат-у):
- Брз почетак, омогућавајући аутоматско скалирање микроуслуга у контејнерима и Кубернетес-има, па чак и тренутно извршавање ФааС-а.
- Минимално коришћење меморије за оптимизацију густине контејнера.
- Мања величина апликација и сам контејнер.
- Употреба најбоље библиотеке за Јаву и стандарде.
- Модел императивни и реактивни.
- И многи други фвештине програмера, као што су обједињене конфигурације, поједностављени код, избегавајте генерисање досадних изворних извршних датотека итд.