Open fmcarvalho opened 2 years ago
@DiogoRodr You may find a little bit of history about the beginning of Reactive Streams (former ReactiveX) https://en.wikipedia.org/wiki/ReactiveX.
Erik Meijer was part of the Cloud Programmability Team at Microsoft around 2011 that invented ReactiveX.
Detalhar isto a desconstrução do async iterator em C# ou Javascript. (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for-await...of#iterating_over_async_iterables)
Section 2.1 - Background
Describe background ("history"). Lookup and search where is the beginning idea of reactive streams. Maybe you find something in related work of (in folder https://github.com/isel-sw-projects/2021-asyncio-pipelines/tree/main/00-related-papers):
Section 2.2. - Asynchronous data flows key concepts and design alternatives
Describe in a Section each property that distinguish each asynchronous stream implementation:
for await...of
)Section 2.3 - State of the Art
Then also characterize each technology Kotlin Flow, RxJava, Javascript async iterators, dotnet async iterators, etc according to a set of properties described before.