-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
Area: NetworkingArea: PerformanceWorkstream: Component ParityClose the parity gap between RNW and RN for core RN components and their supporting APIs.Close the parity gap between RNW and RN for core RN components and their supporting APIs.enhancement
Milestone
Description
Current implementation of Microsoft::React::IBlobPersistor stores Blob payloads in memory using a std::unordered_map<uint8_t>.
See https://github.com/microsoft/react-native-windows/blob/react-native-windows_v0.70.6/vnext/Shared/Modules/BlobModule.cpp#L245
This blocks apps from performing when handling multiple sufficiently large blobs, for the will stay in memory even if not currently used.
Design and implement a device storage implementation of IBlobPersistor that works on both UWP apps and Desktops (Win32) clients (don't assume the eventual blob persistor will be able to rely on Windows.Storage as an app container).
Metadata
Metadata
Assignees
Labels
Area: NetworkingArea: PerformanceWorkstream: Component ParityClose the parity gap between RNW and RN for core RN components and their supporting APIs.Close the parity gap between RNW and RN for core RN components and their supporting APIs.enhancement