Pattern | Main Features | Drawbacks |
---|---|---|
Active Object | execution in a dedicated thread, allows for complex scheduling, good separation of concerns | performance / code overhead |
Monitor Object | cooperative execution scheduling, less of performance overhead | tight coupling, unsuitable for advanced scheduling |
Half-Sync / Half-Async | responsive interface, separation of concerns | performance overhead, harder to debug |
Leader / Followers | ||
Thread-Specific Storage |
-
Notifications
You must be signed in to change notification settings - Fork 8
zezutom/concurrency-patterns
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A set of examples helping to understand the key design patterns used in concurrent programming
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published