Small errors can propagate into large problems (especially in a microservice architecture in a distributed systems environment) if you don't plan for fault tolerance! This final entry compares and contrasts the Spring Boot and MicroProfile approaches to handle the inevitable.
In this blog series, we cover how to handle scalability for Liberty’s MicroProfile-based microservices, focusing on externalizing configuration, security, and fault tolerance. In this second entry in the series, you'll learn how to secure the REST APIs using MicroProfile JWT Propagation.
To help us effectively implement REST, powerful languages like Java provide a vast library of convenient tools to use. Today's blog will highlight two features, MicroProfile's Rest Client 1.0 and JSON-B, and how to build them into your Java EE microservice application to help you achieve the benefits of cloud-based application performance, scalability, and simplicity.
With Java EE's JAX-RS annotations, HTTP-centric nature, and format independence supporting a wide variety of content types, it's easy to develop RESTful APIs on the Java EE platform. This installment of our Java Microservices from Spring Boot series explains how our team used these awesome features to build our simple storefront application using Eclipse MicroProfile.
Spring or MicroProfile, which one should you pick for more interaction between backend microservices? Which one is more easily adaptable to different user interaction patterns? And most of all, which one allows you to write less code? This series explores the migrating of our reference Java microservices app from Spring Boot to MicroProfile.
We are introducing a new reserve contract pricing option that allows customers to purchase WebSphere in our IBM Cloud public offering through a pre-paid monthly subscription. These subscriptions are available for multi-tenant deployments in 8 VCORE 16GB increments with a minimum 6-month term.
Follow the GitHub tutorial and video to update JPetStore, a traditional Java web app, into a modern sales channel using Docker containers, Kubernetes, Watson Visual Recognition and text messaging.
Vaadin Bakery App Starter is a proven full-stack reference application you can use as a starting point for many serious business web apps. It contains many commonly needed features, like RDBMS database accessed using solid JPA+EJB (or Spring) -based persistency and business layer, mindful authentication and authorization, and a UI code structure suitable for non-trivial, large-scale business applications.