Skip to content

Commit

Permalink
remove deprecated link
Browse files Browse the repository at this point in the history
  • Loading branch information
griffinjm authored Aug 10, 2018
1 parent e582a33 commit c1b8744
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# FifoThreadMuxer
The FifoThreadMuxer provides a method of maintaining FIFO order for related tasks while using a shared ExecutorService processor. Using an approach similar to the standard Java HashMap Collection, it uses a bucketing approach to queue related tasks. This typically has applications in event driven systems where the order of related tasks needs to be maintained.

[Link to post on personal website](http://jgriffin.ie/fifothreadmuxer/)

![Methodology visualisation](https://g.gravizo.com/svg?%20@startuml;%20%28*%29%20--%3E%20%22execute%28String%20fifoValue,%20Runnable%20task%29%22;%20--%3E%22getMuxerId%28String%20fifoValue%29%22;%20if%20%22%22;%20--%3E[muxerId%20==%201]%20%22Queue%201%22;%20--%3E%22Thread%201%22;%20else;%20--%3E[muxerId%20==%202]%20%22Queue%202%22;%20--%3E%22Thread%202%22;%20else;%20--%3E[muxerId%20==%20n]%20%22Queue%20n%22;%20--%3E%22Thread%20n%22;%20endif;%20@enduml%20%27%3E)

Expand Down

0 comments on commit c1b8744

Please sign in to comment.