Quarkus - make microservices "micro" again. Максим Говорищев. JavaFest 2020 Online

Quarkus - make microservices "micro" again. Максим Говорищев. JavaFest 2020 Online

Java is a registered trademark of Oracle and/or its affiliates, used by permission.

В данный момент микросервисы уже не просто вошли в мейнстрим, а являются частью "моды" и явно перегружены хайпом. Однако далеко не всегда эти сервисы действительно являются "микро" по-размеру и количеству потребляемых ресурсов. Во многих случаях это вызвано использованием в разработке таких "прожорливых" в плане ресурсов инструментов, как например Spring Boot. Микрофреймворки призваны решить эту проблему благодаря использованию ряда концепций, которые позволяют кардинально снизить потребление ресурсов и время запуска сервиса. В рамках доклада мы внимание на одного из самых сильных игроков в растущем сегменте Java микрофреймворков - Quarkus. Рассмотрим концепции, которые лежат в основе его дизайна и позволяют, по словам разработчиков, быть "супербыстрым", программную модель, возможности интеграции с остальными частями микросервисной экосистемы и некоторые другие аспекты его работы.

Java is a registered trademark of Oracle and/or its affiliates, used by permission.

microservices

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Testing Microservices Applications

In this article, look at different ways to test microservices and how you can have a suitable testing strategy to begin with.

Microservices and Data Management - DZone Microservices

This article describes the nature of microservices applications, contrasts them with monolithic apps, and talk about microservices in data management.

Microservices and Data Management - DZone Microservices

This article describes the nature of microservices applications, contrasts them with monolithic apps, and talk about microservices in data management.

Microservices and Data Management - DZone Microservices

This article describes the nature of microservices applications, contrasts them with monolithic apps, and talk about microservices in data management.

The Service Mesh in the Microservices World - DZone Microservices

In this article, take a look at the service mesh in the microservices world. The software industry has come a long journey and throughout this journey, Software Architecture has evolved a lot. Starting with 1-tier (Single-node), 2-tier (Client/ Server), 3-tier, and Distributed are some of the Software Architectural patterns we saw in this journey.