Documentation: Open Liberty

Building a web application with Maven

Learn how to build and test a simple web application using Maven and Open Liberty.

Building fault-tolerant microservices with the @Fallback annotation

Learn how to add fallback behavior to microservice dependencies to manage the impact of failures.

Enabling distributed tracing in microservices

Explore how to enable and customize tracing of JAX-RS and non-JAX-RS methods by using MicroProfile OpenTracing on Open Liberty.

Building a web application with Gradle and Open Liberty

Learn how to build and test a simple web application using Gradle and Open Liberty.

Injecting dependencies into microservices

Learn how to use Contexts and Dependency Injection (CDI) to manage and inject dependencies into microservices on Open Liberty.

Limiting the number of concurrent requests to microservices – an interactive guide

Try it out live in the browser (no installation required!). How to use MicroProfile Bulkhead policy to limit requests and prevent faults from cascading to...

Creating a hypermedia-driven RESTful web service on Open Liberty

Learn how to use Hypermedia as the Engine of Application State (HATEOAS) to drive your RESTful web service on Open Liberty.

Using @CircuitBreaker for fault tolerance on Open Liberty – a MicroProfile interactive guide

Try it out live in the browser (no installation required)! How to build fault tolerant microservices with MicroProfile CircuitBreaker.

How to create a RESTful web service with Open Liberty

Create a RESTful web service that runs on Liberty. WebSphere Liberty is built on the Open Liberty project, which provides full Java EE and MicroProfile...

Open Liberty guides

The Open Liberty getting started guides.