Microservices Architecture (MSA): Background theory
- Fowler M.'s original article: include 9 properties of MSA
- Using domain analysis to model microservices
Book: Spring Microservices in Action (2nd ed)
@jdomainapp/dev-all
J. Carnell and I. H. Sánchez, Spring Microservices in Action, 2nd ed. Simon and Schuster, 2021.
Source code repo: https://github.com/ihuaylupo/manning-smia
- chapters 1-9: Microservices with Spring Boot & Spring Cloud
- chapter 10: Kafka
- chapter 11: debugging and logging
- chapter 12: DevOps
Hands-on SpringBoot software development guides
For a typical microservices application:
- Introduction to Spring Cloud Netflix and Eureka
- Building Microservices Application Using Spring Boot
See Main TOC (javadevjournal) for other guides.
Event streaming with MSA
- Even-driven microservices with Spring Cloud Stream (supports KAFKA and other event streaming APIs)
- Kafka and service mesh
- A more in-depth guide about Spring Cloud Stream and Kafka
- Official documentation of Spring Cloud Stream
Other resources
- Spring Boot and Docker
- Springboot and Kubernetes
- SpringBoot with microservices
- Asure with microservices
Microservices Architecture (MSA): Background theory
Book: Spring Microservices in Action (2nd ed)
@jdomainapp/dev-all
J. Carnell and I. H. Sánchez, Spring Microservices in Action, 2nd ed. Simon and Schuster, 2021.
Source code repo: https://github.com/ihuaylupo/manning-smia
Hands-on SpringBoot software development guides
For a typical microservices application:
See Main TOC (javadevjournal) for other guides.
Event streaming with MSA
Other resources