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.
You want to have confidence in your cloud-based deployment of WebSphere Liberty on Kubernetes. Developers want an environment that's ready to go, administrators want an infrastructure that's trusted. Who wants to be in the business of stitching together component layers and then verifying they're compatible with each other? With IBM Cloud Paks, rely on a trusted and tested release with key components verified as a set.
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.
You have teams of Java EE developers that run your business. Other teams have fully embraced cloud computing with native cloud development leveraging a burgeoning portfolio of cloud-based services. They can be on one platform—IBM Cloud Private. With the help of IBM Cloud Transformation Advisor, you can migrate your WebSphere AND JBoss and WebLogic apps to Liberty, all at no additional charge.
In the second in a series of posts about how IBM iX designed, developed, and delivered the Facebook Messenger Bot available at Wimbledon 2018, we focus on the broadcast integration within Facebook and how we persisted user preferences using IBM Cloudant and Compose Redis.