云原生应用
kerongao
多年大型系统架构设计经验,关注DevOps ,云原生 , 分布式技术
展开
-
使用QUARKUS开发JSON REST 服务
使用QUARKUS开发JSON REST 服务1. 概述目前JSON已经成为微服务之间常用的通讯协议,在本文中,我们将了解如何让REST服务消费和生成JSON报文消息在开始前,我们需要准备一些基础组件:一个你熟悉的IDE ,如:Eclipse , IDEAJDK 1.8+ ,并且正确设置了JAVA_HOMEApache Maven 3.6.2+2. 创建项目2.1 使用Maven创建项目我们可以使用Maven原型创建新项目,执行如下命令:mvn io.quarkus:quarkus原创 2020-12-22 17:31:29 · 1811 阅读 · 0 评论 -
云原生应用开发框架Quarkus介绍
云原生应用开发框架Quarkus介绍1. 概述Quarkus 是一个为 Java 虚拟机(JVM)和原生编译而设计的全堆栈Kubernetes云原生Java框架,用于专门针对容器优化的Java开发框架,并使其成为 serverless、cloud和Kubernetes环境下的高效开发平台Quarkus 可与常用Java标准、框架和库协同工作,例如:Eclipse MicroProfile、Spring、Apache Kafka、RESTEasy (JAX-RS)、Hibernate ORM (JPA)原创 2020-12-21 15:14:48 · 2198 阅读 · 0 评论 -
Quarkus 和 GraalVM 开发云原生应用入门
Quarkus 和 GraalVM 开发云原生应用入门1. 概述现在,为云原生编写应用程序并将其部署到云上而不用担心基础设施已经成为现代应用程序主流开发模式。Serverless和FaaS已经变得非常流行。在云环境中,应用实例经常被创建和销毁,启动时间和首次请求时间变得非常重要,影响用户体验。JavaScript和Python等语言在Serverless和FaaS应用中取得了先机。由于Java的fat.jar打包模式和较长的启动时间导致java开发的云原生应用启动慢占用内存多的不足在本文中,我们将原创 2020-12-16 16:44:30 · 1409 阅读 · 0 评论