iluwatar / java-design-patterns

Design patterns implemented in Java
https://java-design-patterns.com
Other
92.08k stars 27.05k forks source link

Microservice pattern: Microservice chassis #2677

Open iluwatar opened 1 year ago

iluwatar commented 1 year ago

Description

The Microservice Chassis design pattern is a foundational framework for developing microservices that encapsulate common concerns, such as logging, configuration, and security. By creating a chassis, developers can focus on business logic without reinventing the wheel for these standard features. This pattern promotes consistency, reduces boilerplate code, and simplifies maintenance.

Main Elements of the Pattern

List of References

Acceptance Criteria

  1. A new module named microservices-chassis is created under the project structure.
  2. Implement basic configurations, service discovery, logging, security, and monitoring features within the module.
  3. Provide comprehensive documentation and examples demonstrating how to use the microservice chassis in a sample microservice.
puja19 commented 8 months ago

Can I work on this?

stale[bot] commented 6 months ago

This issue has been automatically marked as stale because it has not had recent activity. The issue will be unassigned if no further activity occurs. Thank you for your contributions.