Exploring Abstractions for Publisher-Consumer Patterns Across Different Systems - Effect Community