Skip to content

Microservices Architecture (MSA) #5

Description

@ducmle

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

  • 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:

  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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions