Skip to content

Conversation

@karthikbhat13
Copy link
Contributor

FanOut/FanIn Pattern

  • The pattern refers to executing multiple instances of the activity function on multiple chunks in parallel
  • Resolves Fan-Out/Fan-In pattern #1627

Pull request description

  • Added code that implements the design pattern and test cases

* iluwatar#1627 adding fanout-fanin pattern

* iluwatar#1627 adding class diagram image

* iluwatar#1627 adding readme

* iluwatar#1627 adding license

* iluwatar#1627 updating relations

* iluwatar#1627 interrupting the thread

* iluwatar#1627 fixing sonar issues

* iluwatar#1627 fixing sonar issues

* iluwatar#1627 adding more info in README.md
* iluwatar#1627 adding fanout-fanin pattern

* iluwatar#1627 adding class diagram image

* iluwatar#1627 adding readme

* iluwatar#1627 adding license

* iluwatar#1627 updating relations

* iluwatar#1627 interrupting the thread

* iluwatar#1627 fixing sonar issues

* iluwatar#1627 fixing sonar issues

* iluwatar#1627 adding more info in README.md

* iluwatar#1627 adding programmatic examples in README.md
@karthikbhat13 karthikbhat13 requested a review from iluwatar July 14, 2021 22:05
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

85.7% 85.7% Coverage
0.0% 0.0% Duplication

@iluwatar iluwatar added this to the 1.25.0 milestone Aug 8, 2021
@iluwatar iluwatar merged commit d87e8cf into iluwatar:master Aug 8, 2021
@iluwatar
Copy link
Owner

iluwatar commented Aug 8, 2021

Well done, thanks for the new pattern!
@all-contributors please add @karthikbhat13 for code

@allcontributors
Copy link
Contributor

@iluwatar

I've put up a pull request to add @karthikbhat13! 🎉

RobbiNespu pushed a commit to RobbiNespu/java-design-patterns that referenced this pull request Mar 1, 2022
* Added FanOut/FanIn Pattern (iluwatar#8)

* iluwatar#1627 adding fanout-fanin pattern

* iluwatar#1627 adding class diagram image

* iluwatar#1627 adding readme

* iluwatar#1627 adding license

* iluwatar#1627 updating relations

* iluwatar#1627 interrupting the thread

* iluwatar#1627 fixing sonar issues

* iluwatar#1627 fixing sonar issues

* iluwatar#1627 adding more info in README.md

* Added FanOut/FanIn (iluwatar#9)

* iluwatar#1627 adding fanout-fanin pattern

* iluwatar#1627 adding class diagram image

* iluwatar#1627 adding readme

* iluwatar#1627 adding license

* iluwatar#1627 updating relations

* iluwatar#1627 interrupting the thread

* iluwatar#1627 fixing sonar issues

* iluwatar#1627 fixing sonar issues

* iluwatar#1627 adding more info in README.md

* iluwatar#1627 adding programmatic examples in README.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fan-Out/Fan-In pattern

2 participants