跳转到节
普雷索斯

Por que desenvolver aplicaçoes Java com o Quarkus no Red Hat OpenShift?

副本URL

O(运行)Java™(Java™)continua reinando entre as languagens de programaáo mais populares entre os desenvolvedores,mas ele tem algumas desvantagens quando consideramos容器e o(电子)库伯内特斯.Com o公司夸克斯7 milhóes de desenvolvedores Java tém是一个机会,可以继续使用criando aplicaçoes com os框架que jáconhecem。

由于aplicaçoes Quarkus sáo desenvolvidas para serem executadas em containers,e o红帽OpenShiftconta com a integraçáo nativa do Quarkus para facilitator ainda mais a inplantantaçóo。O Quarkus no Red Hat OpenShift oferece ferramats conhecidas dos desenvolvedores,desenvolvimento remoto em clusters como uso de(O Quarkus-no红帽OpenShift of erece ferramatas conhecida dos desevolvedores,desenvolvimento集成开发环境como o Red Hat CodeReady工作区,integraçáo com-configuraçóo gerenciada,inplantaçao de cargas de trabalho无服务器e gerenciationo d公司阿玛泽内马诺《圣经》。

Além disso,o Quarkus oferece integraço com aAPI做Kubernetes,包括um客户端美国石油学会genérico e a configuraçoes dinámicas de aplicaçáo como uso do Kubernetes配置地图。A类下标e o suporte da Red Hat para o Quarkus estão incluuídos na公司compra do Red Hat OpenShift.

O Quarkus foi pensado para os desenvolvedores公司。Quando o desenvolvedoréprodutivo,正如empresas podem responder com mais eficiénciaás condition s do mercado一样,desenvolvendo e a inplantando novas aplicaçes rapidamente。O Quarkus ajuda a melhorar a produtividade do desenvolvedor compunctionalidades como código em tempo real para desenvolvimento rápido de loop interno,integraçáO com IDEs como Red Hat CodeReady Workspaces e API que váO além dos padr es Java tradicionais。Com o Quarkus,os desenvolvedores podem usar um mix de padróes como MicroProfile,API do公司框架弹簧外部框架流行,中间速度快,效率低,没有库贝内特。

Levar aplicaçoes do Spring Boot para o Quarkus e o Red Hat OpenShiftépossível e mais fácil do que vocápensa。O(运行)migraçao para aplicaçoes铁器套件(MTA)pode analisar o código-fonte e os binários de seu portfólio de aplicaçoes Java,cobrindo um grade convento de caminhos de transformço(Java EE(Java EE)、JDK、,Linux操作系统、容器、,夸克斯(entre outros)e agilizando o migraçáo进程。

Um vasto material de supporte do Spring Boot para o Quarkus estádisponível no春装系列支持材料MTA版本5.1.

Quarkuséum框架para criar aplicaçoes Java nativas em Kubernetes executadas em máquinas virtuais Java(JVM)tradicionais ou como executáveis compilados nativamente。O Quarkus minimiza O tempo de inicializaçáO e O uso de memória。Ele também se integra a frameworks Java existentes e ferramas de desenvolvedor para acelerer O desenvolvimento e inplantantaćO das aplicaçes。O Quarkus pode ajudar sua empresa a executar aplicaçoze es Java compatives com服务器,微服务os、集装箱、Kubernetes ou outros tipos de aplicaçoes na新婚新娘.

夸库斯CONCEITOS DO QUARKUS

O Quarkus foi desenvolvido para produzir aplicaçoe s compactas efficientes para ambientes de execuçao tradicionais da máquina虚拟Java(JVM),comoOpenJDK(开放JDK).本ários executáveis nativos,para uma maior otimizaço的一名警察。O segredo,no entanto,e fazer O O máximo de trabalho prévio possível durante a fase de compilaçao,O que acontece apenas uma vez durante a vidaütil de uma aplicaçO。Durante essa fase,o Quarkus primero compila a aplicaçáo em字节码Java tradicional,carrega e analisa a configuraçao,process a anotaçóes,cria metamodelos de framework e conecta tudo em uma aplicao o Java executável tradicionional(um arquivo JAR)。没有执行环境(quando a aplicaçáoéinicializada),没有记忆,没有节奏,没有节奏。

NATIVA大学

正如aplicaçoes Quarkus podem ser compiladas em um executável nativo,para maio eficiéncia。于山岛心轴(GraalVM下游的uma distribuição),一个位于“código morto”中心的应用程序(caminhos de código que nunca são acessados em ambiente de execução)。Isso resulta em aplicaçoes executáveis pequenas e leves,que iniciam em décimos de milissegundos e exigem décimos de memobytes de memória no ambiente de execuço。

夸克斯

莱娅·梅斯

Faça o下载

Desenvolva novas aplicaçóes Quarkus coma versáo da Red Hat德森沃尔瓦新星

Crie um novo projeto em seu ambiente de desenvolvimento preferido e saiba mais sobre como desenvolver com o Quarkus项目。

Relatório公司

Quarkus实验室数据中心

Veja uma compataçáo do Quarkus com o Java传统para desenvolvedores e operatores em termos de eficiáncia e productividade。

基础Kubernetes para desenvolvimento de aplicaçoe es modernas

Uma plataforma de aplicaçóes em containers para acelerator a inplantaço de apicaçoes nativas em nuvem。

Um servço de nuvem gerenciado para criar,植入escalar aplicaçoes。

Armazenamento definido por软件para容器。