TBD54566975 / ftl

FTL - Towards a 𝝺-calculus for large-scale systems
https://tbd54566975.github.io/ftl/
Apache License 2.0
21 stars 7 forks source link

PubSub #1597

Closed matt2e closed 2 months ago

matt2e commented 4 months ago

Design doc is here.

Major steps:

Issues:

matt2e commented 4 months ago

Case to handle:

matt2e commented 4 months ago

Case to handle:

matt2e commented 4 months ago

Thing to think about: When a module is updated and removes a topic, should the topic just sit there?

matt2e commented 4 months ago

Case to handle:

matt2e commented 4 months ago

Queries are doing a lot of joins. Should we denormalize module name into topics?

alecthomas commented 4 months ago

For now we won't worry about catching any of these cases, we want a holistic approach to managing schema changes across FTL.

alecthomas commented 4 months ago

Queries are doing a lot of joins. Should we denormalize module name into topics?

Yeah, we do it in other places, so if you think it's necessary go for it.

alecthomas commented 2 months ago

I'm going to close this out. We can revisit later if we decide to do batching. Nice work Matt.