Detect and react intelligently to changes in data with Drasi
We are excited to release Drasi, a data change processing platform, as…
Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components.
Application containers have grown significantly in popularity over the last few years, and Kubernetes has emerged as the favorite container orchestration system. It simplifies the deployment, scaling, and operations of application containers and is well supported by a large community of users.
This practical O’Reilly guide presents a collection of repeatable, generic patterns to help make the development of reliable distributed systems far more approachable and efficient. Author Brendan Burns—Distinguished Engineer at Microsoft Azure and co-founder of the Kubernetes project—demonstrates how you can adapt existing software design patterns for designing and building reliable distributed applications.
Below are some links to find the Azure service and open source projects for your container needs:
We hope you find Designing Distributed Systems useful for your projects. We’re also working on labs to accompany the book, including a live webinar with Brendan Burns on April 25, which you can sign up for here.