Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-microservice
A curated list of Microservice resources
https://github.com/wanghaisheng/awesome-microservice
Last synced: 4 days ago
JSON representation
-
Philosophy of Microservice
-
Debates between advantage and disvantage
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- Microservices Are Not a free lunch!
- The Hidden Costs of Microservices by Justin Leitgeb
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS vs. IaaS for Microservices Architectures: Top 6 Differences
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- PaaS与IaaS 在微服务架构实现方面的6大不同 PaaS vs. IaaS for Microservices Architectures: Top 6 Differences in Chinese
- Microservices Are Not a free lunch!
-
Origin of Microservice
-
Architectural Patterns(similar to book software-architecture-patterns from O`REILLY )
- Monolithic architecture from Chris Richardson
- Microservices architecture from Chris Richardson
- Bounded Context from Martin Fowler
- Circuit Breaker from Martin Fowler
- Circuit Breaker ~ netflix
- Multiple service instances per host
- Service instance per host
- Service instance per VM
- Service instance per Container
- Client-side discovery from Chris Richardson
- Service discovery with consul & etcd
- 3rd party registration from Chris Richardson
-
-
Books About Microservice
-
Debates between advantage and disvantage
- Building Micro Services - Sam Newman Downloadable preview edition
- Antifragile Software - Russ Miles
- Bootstrapping Microservices
- Antifragile: Things That Gain from Disorder
- The Black Swan
- Implementing Domain-Driven Design
- Building Micro Services - Sam Newman
- software-architecture-patterns from O`REILLY in English
- software-architecture-patterns from O`REILLY in Chinese
- Production Ready Microservices - Susan J. Fowler
- Microservices in .NET Core
- Microservices in Production - Susan J. Fowler (free ebook)
- Microservices with Docker, Flask, and React - Michael Herman
- Micro Frontends in Action
- Unified Logging with Fluentd
- Spring Microservices in Action, Second Edition
- Microservices in .NET, Second Edition
- Designing Microservices
- Implementing Domain-Driven Design
- Building Micro Services - Sam Newman Downloadable preview edition
- The Tao of Microservices, Second Edition
-
-
Online Videos and Presentations
-
Debates between advantage and disvantage
- Microservices - Martin Fowler
- State of the Art in Microservices - Adrian Cockcroft
- Deploying And Testing Microservices - Sam Newman
- Microservices Anti-Patterns
- Practical Considerations For Microservice Architectures - Sam Newman
- Migrating to Microservices - Adrian Cockcroft
- Microservices at Netflix
- Microservices: Adaptive Systems for Innovative Organizations
- Chris Richardson: Developing event-driven microservices with event sourcing and CQRS
- Microservices on InfoQ website
- Pros and Cons of a MicroServices Architecture talk at AWS ReInvent
-
-
Best Practises from Industry
-
Articles and Blogs
- Adopting Microservices at Netflix serial 1: It’s Time to Move to a Four-Tier Application Architecture
- 微服务实战(四):服务发现的可行方案以及实践案例
- Adopting Microservices at Netflix serial 3: Adopting Microservices at Netflix: Lessons for Team and Process Design
- Microservices - A Reality Check(point)by Andrew Harmel-Law — on Development, Microservices, Java, Camel, NetflixOSS, Spring 17 Oct 2014
- Idempotency is not a Medical Condition - Pat Helland
- Martin Fowler - You Must Be This Tall To Use Microservices
- Adrian Cockroft - Migrating to Microservices
- Eric Evans - Domain Driven Design: Tackling Complexity in the Heart of Software
- Uncle Bob - Microservices and Jars
- Steve Jones - Microservices - Money for old rope or re-badging SOA for the cool kids
- Sonu K. Meena - How to build microservice?
- 微服务实战(一):微服务架构的优势与不足
- 微服务实战(二):使用API Gateway
- Building Microservices: Inter-Process Communication in a Microservices Architecture
- 微服务实战(三):深入微服务架构的进程间通信
- Event-Driven Data Management for Microservices
- 微服务实践(五):微服务的事件驱动数据管理
- 0 to Microservice in 5 minutes with Go, go-microservice-template and Minke
- 5分钟学习基于Go,go-microservice-template,Minke的微服务
- IS REST BEST IN A MICROSERVICES ARCHITECTURE?
- REST真的完全适合微服务架构吗?
- 单元化与分布式架构的切分问题
- 一个单元化架构的例子
- Microservice微服务架构两年来在京东咚咚从理论到落地的实践总结
- 第二部分:微服务架构在Netflix的应用:架构设计的经验教训
- Service Discovery in a Microservices Architecture
- Microservice架构模式简介
- Microservice微服务架构两年来在京东咚咚从理论到落地的实践总结
- 一个单元化架构的例子
- Richard Rodger - Learn the Theory behind Microservice-Based Systems by Using Them in Practice
- 一个单元化架构的例子
- 微服务实战(一):微服务架构的优势与不足
- 微服务实战(二):使用API Gateway
- 微服务实战(三):深入微服务架构的进程间通信
- 微服务实战(四):服务发现的可行方案以及实践案例
- 微服务实践(五):微服务的事件驱动数据管理
- 5分钟学习基于Go,go-microservice-template,Minke的微服务
- REST真的完全适合微服务架构吗?
- Microservice架构模式简介
- Microservice微服务架构两年来在京东咚咚从理论到落地的实践总结
- Adopting Microservices at Netflix serial 1: It’s Time to Move to a Four-Tier Application Architecture
- Adopting Microservices at Netflix serial 2: Adopting Microservices at Netflix: Lessons for Architectural Design
- Adopting Microservices at Netflix serial 3: Adopting Microservices at Netflix: Lessons for Team and Process Design
- Introduction to Microservices
- Building Microservices: Using an API Gateway
- Michael Nygaard - Stability Patterns, and Ant-Patterns…
-
Example Projects
- Building Microservices with Open Source Technologies by Suresh Balla
- 如何做实时监控?—— 参考 Spring Boot 实现
- NetflixOSS Acme Air Sample and Benchmark
- Experiments With Docker For Acme Air Dev
- CRUD using Spring Data Rest and AngularJS using Spring Boot
- Some idea of how micro-services can be handled using SkyDNS, SkyDock and Docker
- Example on how to scale microservices with message queues, Kubernetes and Spring Boot
- 深入学习微框架:Spring Boot
-
-
Discussion Group
-
Library and Tools
-
Categories