├── .gitignore ├── 0-foreword.md ├── 1-introduction-to-microservices.md ├── 2-using-an-api-gateway.md ├── 3-inter-process-communication.md ├── 4-service-discovery.md ├── 5-event-driven-data-management-for-microservices.md ├── 6-choosing-deployment-strategy.md ├── 7-refactoring-a-monolith-into-microservices.md ├── README.md ├── SUMMARY.md ├── book.json └── resources ├── 1-1.png ├── 1-2.png ├── 1-3.png ├── 1-4.png ├── 1-5.png ├── 2-1.png ├── 2-2.png ├── 2-3.png ├── 3-1.png ├── 3-2.png ├── 3-3.png ├── 3-4.png ├── 3-5.png ├── 4-1.png ├── 4-2.png ├── 4-3.png ├── 4-4.png ├── 4-5.png ├── 5-1.png ├── 5-2.png ├── 5-3.png ├── 5-4.png ├── 5-5.png ├── 5-6.png ├── 5-7.png ├── 5-8.png ├── 6-1.png ├── 6-2.png ├── 6-3.png ├── 7-1.png ├── 7-2.png ├── 7-3.png └── 7.png /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | _book 4 | -------------------------------------------------------------------------------- /0-foreword.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/0-foreword.md -------------------------------------------------------------------------------- /1-introduction-to-microservices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/1-introduction-to-microservices.md -------------------------------------------------------------------------------- /2-using-an-api-gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/2-using-an-api-gateway.md -------------------------------------------------------------------------------- /3-inter-process-communication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/3-inter-process-communication.md -------------------------------------------------------------------------------- /4-service-discovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/4-service-discovery.md -------------------------------------------------------------------------------- /5-event-driven-data-management-for-microservices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/5-event-driven-data-management-for-microservices.md -------------------------------------------------------------------------------- /6-choosing-deployment-strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/6-choosing-deployment-strategy.md -------------------------------------------------------------------------------- /7-refactoring-a-monolith-into-microservices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/7-refactoring-a-monolith-into-microservices.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/book.json -------------------------------------------------------------------------------- /resources/1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/1-1.png -------------------------------------------------------------------------------- /resources/1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/1-2.png -------------------------------------------------------------------------------- /resources/1-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/1-3.png -------------------------------------------------------------------------------- /resources/1-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/1-4.png -------------------------------------------------------------------------------- /resources/1-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/1-5.png -------------------------------------------------------------------------------- /resources/2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/2-1.png -------------------------------------------------------------------------------- /resources/2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/2-2.png -------------------------------------------------------------------------------- /resources/2-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/2-3.png -------------------------------------------------------------------------------- /resources/3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/3-1.png -------------------------------------------------------------------------------- /resources/3-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/3-2.png -------------------------------------------------------------------------------- /resources/3-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/3-3.png -------------------------------------------------------------------------------- /resources/3-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/3-4.png -------------------------------------------------------------------------------- /resources/3-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/3-5.png -------------------------------------------------------------------------------- /resources/4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/4-1.png -------------------------------------------------------------------------------- /resources/4-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/4-2.png -------------------------------------------------------------------------------- /resources/4-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/4-3.png -------------------------------------------------------------------------------- /resources/4-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/4-4.png -------------------------------------------------------------------------------- /resources/4-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/4-5.png -------------------------------------------------------------------------------- /resources/5-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/5-1.png -------------------------------------------------------------------------------- /resources/5-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/5-2.png -------------------------------------------------------------------------------- /resources/5-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/5-3.png -------------------------------------------------------------------------------- /resources/5-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/5-4.png -------------------------------------------------------------------------------- /resources/5-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/5-5.png -------------------------------------------------------------------------------- /resources/5-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/5-6.png -------------------------------------------------------------------------------- /resources/5-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/5-7.png -------------------------------------------------------------------------------- /resources/5-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/5-8.png -------------------------------------------------------------------------------- /resources/6-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/6-1.png -------------------------------------------------------------------------------- /resources/6-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/6-2.png -------------------------------------------------------------------------------- /resources/6-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/6-3.png -------------------------------------------------------------------------------- /resources/7-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/7-1.png -------------------------------------------------------------------------------- /resources/7-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/7-2.png -------------------------------------------------------------------------------- /resources/7-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/7-3.png -------------------------------------------------------------------------------- /resources/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DocsHome/microservices/HEAD/resources/7.png --------------------------------------------------------------------------------