build1 publisher
Dart's shared_map routes every worker cache read back to the isolate that owns the map
Dart isolates keep separate heaps, so a cross-isolate cache has to be a proxy. package:shared_map makes one instance authoritative and dispatches every get and put to it, so a cache hit costs two messages on that isolate's event loop.
Publishers:dev.to
Reality
- Evidence38
- Adoption
- Insufficient
- Hype gap+35
- Incentives25
- Confidence45