jdomainapp / training

Team training
1 stars 0 forks source link

Microservices Architecture (MSA) #5

Open ducmle opened 2 years ago

ducmle commented 2 years ago

Microservices Architecture (MSA): Background theory

  1. Fowler M.'s original article: include 9 properties of MSA
  2. 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

Hands-on SpringBoot software development guides

For a typical microservices application:

  1. Introduction to Spring Cloud Netflix and Eureka
  2. Building Microservices Application Using Spring Boot

See Main TOC (javadevjournal) for other guides.

Event streaming with MSA

  1. Even-driven microservices with Spring Cloud Stream (supports KAFKA and other event streaming APIs)
  2. Kafka and service mesh
  3. A more in-depth guide about Spring Cloud Stream and Kafka
  4. Official documentation of Spring Cloud Stream

Other resources

  1. Spring Boot and Docker
  2. Springboot and Kubernetes
  3. SpringBoot with microservices
  4. Asure with microservices
ducmle commented 2 years ago

@jdomainapp/all @jdomainapp/candidates MSA & Spring Update (see main post at the top)

ducmle commented 2 years ago

@jdomainapp/all @jdomainapp/candidates

levanvinhskv commented 2 years ago

5 Commit spring-eg-coursemanmsa1.0

ducmle commented 2 years ago

@jdomainapp/all

ducmle commented 2 years ago

@jdomainapp/all

Event streaming with MSA (update)

Adapting for spring-eg-coursemanmsa

@levanvinhskv : can you adapt the above for the coursemansmsa? (you may want to read the in-depth guide as well)