Reactive software is a slog to build, but it is the only approach to do collaborative emergent software.
- Reactive software is a slog to build, but it is the only approach to do collaborative emergent software.
- Operational Transform works because you have one entity controlling the app.
- When that goes out the window you need to have things that can react to other things.
- Developers today used to only think about their own code in their own island.
- In your own island, you control the data store and how updates happen to it.
- That's easy!
- You react to a single source of truth you control.
- But reactive to external systems is much harder to defend against.