Distributed dance

Issue #91 | Jul 29, 2019

Articles

An introduction to distributed systems

This outline accompanies a 12-16 hour overview class on distributed systems fundamentals.

Microservices logging with Spring and Keycloak

An approach for logging when working with Spring and Keycloak.

Awesome distributed systems

A (hopefully) curated list on awesome material on distributed systems.

Kubernetes Failure Stories

Compilation of public failure/horror stories related to Kubernetes.

Serverless apps

The most important things you need to know.

A Guide to Transactions Across Microservices

Options to implement a transaction across microservices.

3 Strategies for implementing a microservices architecture

Want to dump the monolith and get into microservices? Consider these three methods.

Microservices, Apache Kafka, and Domain-Driven Design

Building the microservices themselves using DDD and Kafka-native APIs like Kafka Streams, KSQL, and Kafka Connect.

Istio: A Complete Guide

Learn more about Istio—open technology that provides a way for developers to seamlessly connect, manage, and secure networks of different microservices.

Discussions

Operating a large distributed system in a reliable way: practices I learned

Books

Microservices for the Enterprise

A Book about Real-World Challenges.

Podcast

Chris Richardson on Microservice Patterns