java-design-patterns icon indicating copy to clipboard operation
java-design-patterns copied to clipboard

Design patterns implemented in Java

Results 445 java-design-patterns issues
Sort by recently updated
recently updated
newest added

## What problem does this PR solve? Fixes majority of the high severity issues raised by Sonar. There's a few more left but the changes are already big enough for...

https://microservices.io/patterns/observability/distributed-tracing.html

info: help wanted
epic: pattern
type: feature

This pull request solves issue #2898.

status: under review
status: stale

Bumps [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) from 2.7.5 to 3.2.5. Release notes Sourced from org.springframework.boot:spring-boot-dependencies's releases. v3.2.5 :lady_beetle: Bug Fixes BindValidationFailureAnalyzer uses wrong target #40364 Log4j2LoggingSystem pollutes Log4j2's environment with a SpringEnvironmentPropertySource that is...

epic: dependencies

Pull request title - An active record pattern implementation - An issue it solves - https://github.com/iluwatar/java-design-patterns/issues/79 Pull request description - General simple active record implementation > For detailed contributing instructions...

## What problem does this PR solve? Close #2546

status: under review
status: stale

The MapReduce design pattern is designed to process large volumes of data in a distributed and parallel manner, improving scalability and performance by utilizing multiple processing nodes. Originating from functional...

info: help wanted
epic: pattern
type: feature

SonarCloud is used for static code analysis. It currently reports 48 high severity issues. See https://sonarcloud.io/project/issues?impactSeverities=HIGH&resolved=false&id=iluwatar_java-design-patterns It is possible to run the same analysis on local machine using SonarLint plugin....

info: help wanted
epic: code quality

Introduce the Publish/Subscribe pattern to provide a flexible event-handling system. The Publish/Subscribe pattern is a messaging paradigm used in software architecture with several key points: * Decoupling of publishers and...

epic: pattern
type: feature

https://microservices.io/patterns/communication-style/idempotent-consumer.html

info: help wanted
epic: pattern
type: feature