java

November 21, 2018

Scaling Your Java MicroProfile-Based Microservices App (3 of 3)

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.

Continue reading

November 7, 2018

Open Liberty Loves Spring

We think Open Liberty and Spring go well together. Liberty loves Spring and we want to make it easy for Spring Boot developers to love Liberty. With the new boost-maven-plugin plugin, it's handled automatically as part of your maven build.

Continue reading

November 2, 2018

Scaling Your Java MicroProfile-Based Microservices App (2 of 3)

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.

Continue reading

October 11, 2018

Java Microservices with MicroProfile – Rest Client and JSON-B

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. 

Continue reading

October 1, 2018

Java Microservices with MicroProfile – RESTful APIs and Dependency Injection

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.

Continue reading

September 24, 2018

Migrating Java Microservices from Spring Boot to 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.

Continue reading

July 2, 2018

Now available: WebSphere Application Server in IBM Cloud new monthly pricing option

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.

Continue reading

June 18, 2018

Modernize your old JPetStore app with containers, Kubernetes and AI

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.

Continue reading

October 20, 2017

Vaadin Bakery: Jump-start your business web app

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.

Continue reading