Live is streaming live. Watch now.


With a microservices architecture, individual teams build and run single-focused, loosely-coupled services that are independently deployable and scalable; this is in contrast to more traditional or monolithic architectures. Developers use the language, framework, or data technologies of their choice, but microservices are typically implemented as REST APIs and often use a continuous delivery pipeline for regular production deployments.


Code Samples

Spring Zipkin Demo

Instrument a Spring Boot application with Zipkin

Spring Boot RSocket Sample

Getting Started With RSocket On Spring Boot

Spring Cloud Data Flow Sample

Building Microservice Data Streams With Spring Cloud Data Flow

Spring Boot REST API Demo

Building a REST API with Spring Boot

Bootiful Microservices

Microservices in Spring

Bootiful Reactive Microservices

Reactive Microservice workshop in Spring


Under the Microscope: Software Observability in a Distributed Architecture

The importance of observability in distributed systems.

Introducing the Tanzu Observability Slug Generator

Announcement for the open sourcing of code that generates Tanzu Observability URL

What’s New in .NET Core for Containers and Microservices

Looking at recent changes in .NET 3.0 and 3.1 for containerized workloads