tvkitchen / meta

A meta repository for discussions and tasks that span the project
Apache License 2.0
1 stars 0 forks source link

Should appliances be pipeable / streams? #17

Closed slifty closed 2 years ago

slifty commented 3 years ago

Discussion

What do you want to talk about?

This is an item that @chriszs raised months ago and frankly I think I just didn't fully grok at the time, but in light of the recent discussions around payload ordering and backpressure I'm starting to understand more.

The short concept is that right now Appliances (and the countertop in general) use generic events to convey what's going on. The alternative to this is to use streams.

There are many benefits to streams. The most pressing for now:

As an added bonus we might be able to eliminate the need for custom events.

Relevant Resources / Research

slifty commented 2 years ago

This is now complete -- Appliances are Transform streams.