Microservices
Articles
- Microservices by Martin Fowler and James Lewis
- Adopting Microservices at Netflix: Lessons for Architectural Design
- Immutable Infrastructure: what is it? - A pattern or strategy for managing services in which infrastructure is divided into “data” and “everything else”
- Reactive Frameworks, Microservices, Docker and Other Necessities for Scalable Cloud Native Applications
- Microservices: Four Essential Checklists when Getting Started
- Microservices: Decomposing Applications for Deployability and Scalability
- Microservices - Not a free lunch!
- The Scale Cube
- Cracking Microservices practices
- Failing at Microservices.
- How we build microservices at Karma
- Adopting Microservices at Netflix: Lessons for Team and Process Design
- How we ended up with microservices - Story from SoundCloud about migration to microservices
- Data Infrastructure at IFTTT
- The microservices cargo cult
- Swarm v. Fleet v. Kubernetes v. Mesos
- Microservices at Constant Contact – a view from the trenches
- A 360 Degree View Of The Entire Netflix Stack
Presentations & Videos
- Developing applications with a microservice architecture
- Scaling Gilt: from monolith ruby app to micro service scala service architecture
- James Lewis - Microservices
- Microservice Architectures - Dr. Andreas Schroede
- No Free Lunch, Indeed: Three Years of Microservices at SoundCloud
Tools, Code and Tutorials
- Netflix Open Source Software Center
- AnswersAWS - Answers for AWS is a third-party consulting company focused on helping startups in Silicon Valley be successful on AWS.
- Livingsocial.com - SOA Series Part 1: The What, the Why, and the Rules of Engagement
- Building Products at SoundCloud —Part I: Dealing with the Monolith
- Building Products at SoundCloud—Part II: Breaking the Monolith
- Building Products at SoundCloud—Part III: Microservices in Scala and Finagle
- HAproxy in the era of Microservices
Discovery services
- etcd
- Service Discovery with etcd and Node.js
- Apache Zookeepr
- Zookeeper with node.JS on OS X - Part 1: Installing Zookeeper - 2012
- ZooKeeper Cluster Setup
- SmartStack: Service Discovery in the Cloud
Books
- Domain-Driven Design - Eric Evans
- Building Microservices - Sam Newman
- Antifragile Software - Building Adaptable Software with Microservices
- Building Microservices - Designing Fine-Grained Systems By Sam Newman - Preview in resources
- The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise