You should try to write a perf test but I would not be surpised to see the allocations triggering lots of GCs and impacting significantly perfs ;)
LinQ bring a lot of very nice syntactic sugar to .NET but it needs to be used very carefully, a single source of allocation on hot path code can have massive impacts ;)
Olivier
I'll do some testing on it but yes I think you are right. Implementing
IObserver going to suffer the same fate? I'll reflect through some
samples on my mutation...
There are 2 challenges with RX:
- big mind shift to move to a push model
- a lot happens under the hood and as long as you don't understand what is happening, you run the risk of massive performance hits.
Olivier