Java libraries for writing microservices
-
Updated
Sep 10, 2021 - Java
{{ message }}
Java libraries for writing microservices
Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
Cloud Native Starter for Java/Jakarta EE based Microservices on Kubernetes and Istio
Jakarta EE 8 (Java EE) & MicroProfile 3.2 application generator and modeler
Minimalistic Java EE / Jakarta EE / MicroProfile Related Dockerfiles
Lightweight open-source framework for developing microservices using standard Java EE technologies and migrating Java EE to cloud-native architecture.
In this code we demonstrate how to build, deploy, connect resilient Java microservices leveraging Istio service mesh. We show how to configure and use circuit breakers, timeouts/retries, rate limits and other advanced resiliency features from Istio without changing the application code.
A quickstart maven archetype for creating greenfield Jakarta EE and MicroProfile projects
Trellis is a platform for building scalable Linked Data applications
This application demonstrates the deployment of a Java based microservices application using Microprofile on Kubernetes Cluster. MicroProfile is a baseline platform definition that optimizes Enterprise Java for a microservices architecture and delivers application portability across multiple MicroProfile runtimes
Application Modernization Sample - From Java EE (2010) to Cloud-Native (2021)
SmallRye implementation of Eclipse MicroProfile Config
Building an API Backend with MicroProfile
Describe the solution you'd like
Currently the OpenLiberty and Payara runtimes have dedicated modules that provide some helpful default configuration like:
It would be nice if TomEE also had a default module so users are not required to have a Dockerfile
Describe alternatives you've considered
It is still possible to use MicroSh
KumuluzEE samples demonstrate how to get started using KumuluzEE microservice framework. They provide small, specific, working samples that can be used as a reference for your own projects.
JWT Token Dispenser
The goal is to compare Java frameworks like: Quarkus, Micronaut and Spring Boot. For it, we will implement applications using those frameworks, measure start-up times, memory footprint, etc. Besides, as Quarkus and Micronaut support GraalVM out-of-the-box, we will use GraalVM’s native-image tool to build Quarkus and Micronaut native applications.
Generate JVM (java, kotlin, scala) project with gradle / maven / sbt build systems and docker / docker-compose for rapid development
Yet another coffee shop example project
A MicroProfile GraphQL Example
OpenShift on IBM Cloud Workshops
Quarkus playground
Shows an example on how to use axon in conjunction with microprofile on quarkus
Hands-on lab demonstrating how to create pragmatic microservices with Java EE and MicroProfile
Add a description, image, and links to the microprofile topic page so that developers can more easily learn about it.
To associate your repository with the microprofile topic, visit your repo's landing page and select "manage topics."