A weekly newsletter with the best articles on microservices. Hand-curated by the engineers of . RisingStack Overload control for Scaling WeChat Microservices There are two reasons to love this paper. First off, we get some insights into the backend that powers WeChat; and secondly the authors share the design of the battle hardened overload control system DAGOR that has been in production at WeChat for five years. _Overload control for scaling WeChat microservices Zhou et al., SoCC'18 There are two reasons to love this paper. First…_blog.acolyer.org Overload control for scaling WeChat microservices The Human Side of Microservices If different teams don’t have stable, direct communication channels, the software they produce will suffer. The five key properties crucial for a successful microservices implementation are zero-configuration, auto-discovery, high redundancy, self-healing, and fault tolerance. _A microservices architecture is a game changer for team communication, not a purely technical solution. If different…_www.infoq.com The Human Side of Microservices Microservices and Test Automation Can we really bring microservices to QA and test automation? You’d be surprised. This article explains how developers can integrate microservices into their automated testing procedures without too much trouble. _© Shutterstock / SFIO CRACHO Microservices are a poster child for the thousands of organizations who want to build and…_jaxenter.com Microservices and test automation - JAXenter The Microservices Workflow Automation Cheat Sheet Your company might want to go for a microservice architecture and apply workflow automation. _Your company might want to go for a microservice architecture and apply workflow automation. I do not go into the…_blog.bernd-ruecker.com The Microservice Workflow Automation Cheat Sheet Join the Workshop: Designing Microservices Architectures — Berlin, December 3–4. During the course of these two days, we will cover a high-level architectural overview of what is needed to design, develop and maintain an application built with microservices. _Two days of training to master microservices. _ Delivered by the expert instructors of RisingStack. Peter Czibik, Tamas…_ti.to Designing Microservice Architectures - Berlin Case Study: Serving Millions of Users in Real-Time with Node.js & Microservices In this article we share the story of how we fixed a nasty bottleneck in one of our clients’ large-scale Microservices infrastructure. As the result of our work, the product became able to serve 1000s of requests per second. _In this article we share the story of how we fixed a nasty bottleneck in one of our clients' large-scale Microservices…_blog.risingstack.com Serving Millions of Users in Real-Time with Node.js & Microservices | @RisingStack Go Microservices with Go kit: Introduction Go kit fills a gap in the Go ecosystem by providing a distributed programming toolkit for building microservices, which also encourages you embrace good design principles for individual services in your distributed systems. _In this post, I will give an introduction to Go kit, a toolkit for building microservices in Go. This post is an…_medium.com Go Microservices with Go kit: Introduction —