8000 GitHub - jupilhwang/microservices-demo
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jupilhwang/microservices-demo

Repository files navigation

Microservices-demo

  1. 사전준비
  2. Sock-shop Application - Microservices demo
  3. Istio를 이용한 Application Routing and discovery
  4. CQRS/Event Sourcing
  5. Saga
  6. Event-driven architecture
  7. Database for microservice
  8. ...

Microservices Patterns

by Chris Richardson

Microservices Patterns

  • Core Pattern
  • Decomposition
    • decompose by business capability
    • decompose by subdomain
  • Deployment Pattern
    • Service instance per Container
    • Serverless deployment
    • Multiple service instances per host
    • Service instance per Host / VM
    • Service deployment Platform
  • Cross Cutting concerns : externalized configuration, logging, health checks, metrics, service registration and discovery, circuit breakers
  • Communication Patterns
    • Style
    • External API
      • API Gateway
      • Backend for front-end
    • Reliability
    • Service Discovery
      • Client-side discovery
      • Server-side discovery
      • Service Registry
      • Self Registry
      • 3rd party registration
  • Data Managment
    • Database per service
    • Shared database
    • Saga :Maintaining data consistency
    • CQRS
    • API Composition
    • Event Sourcing
    • Transaction log tailing
    • Database triggers
    • Application Events
  • Security
    • Access Token
  • Testing
    • Service Component test
    • Service Integration Contract test
  • Obserability
    • Log Aggregation
    • Application metrics
    • Audit logging
    • Distributed tracing
    • Exception Tracking
    • Health check API
  • UI Patterns
    • Server-side page fragment composition
    • Cient-side composition

[출처 : http://microservices.io]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0