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

Bootiful Microservices

Microservices in Spring

Bootiful Reactive Microservices

Reactive Microservice workshop in Spring

Spring Boot REST API Demo

Building a REST API with Spring Boot

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 Cloud Stream Demo

Simple Event Driven Microservices with Spring Cloud Stream

Spring Zipkin Demo

Instrument a Spring Boot application with Zipkin

The Spring REST Stack

RESTful service development with Spring


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

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