You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -64,12 +64,12 @@ __Concurrency Patterns__:
64
64
| Pattern | Description |
65
65
|:-------:| ----------- |
66
66
| TODO: [N-Barrier](concurrency/barrier.md)| Prevents a process from proceeding until all N processes reach to the barrier |
67
-
|[Bounded Parallelism](concurrency/bounded_parallelism.md)| Completes large number of indenpendent tasks with resource limits |
67
+
|[Bounded Parallelism](concurrency/bounded_parallelism.go)| Completes large number of indenpendent tasks with resource limits |
68
68
| TODO: [Broadcast](concurrency/broadcast.md)| Transfers a message to all recipients simultaneously |
69
69
| TODO: [Coroutines](concurrency/coroutine.md)| Subroutines that allow suspending and resuming execution at certain locations |
70
70
| TODO: [Generators](concurrency/generator.md)| Yields a sequence of values one at a time |
71
71
| TODO: [Reactor](concurrency/reactor.md)| Demultiplexes service requests delivered concurrently to a service handler and dispatches them syncronously to the associated request handlers |
72
-
|[Parallelism](concurrency/parallelism.md)| Completes large number of indenpendent tasks |
72
+
|[Parallelism](concurrency/parallelism.go)| Completes large number of indenpendent tasks |
73
73
| TODO: [Producer Consumer](concurrency/producer_consumer.md)| Separates tasks from task executions |
74
74
| TODO: [Scheduler](concurrency/scheduler.md)| Orchestrates steps to be performed as part of a task |
75
75
@@ -88,7 +88,7 @@ __Stability Patterns__:
88
88
| Pattern | Description |
89
89
|:-------:| ----------- |
90
90
| TODO: [Bulkheads](stability/bulkhead.md)| Enforces a principle of failure containment (i.e. prevents cascading failures) |
91
-
|[Circuit-Breaker](stability/circuit_breaker.go)| Stops the flow of the requests when requests are likely to fail |
91
+
|[Circuit-Breaker](stability/circuitbreaker.go)| Stops the flow of the requests when requests are likely to fail |
92
92
| TODO: [Deadline](stability/deadline.md)| Allows clients to stop waiting for a response once the probability of response becomes low (e.g. after waiting 10 seconds for a page refresh)|
93
93
| TODO: [Fail-Fast](stability/fail_fast.md)| Checks the availability of required resources at the start of a request and fails if the requirements are not satisfied |
94
94
| TODO: [Handshaking](stability/handshaking.md)| Asks a component if it can take any more load, if it can't the request is declined |
0 commit comments