Storage backed VDOM trees and hook states
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
No files, tests, or entry points are named. Start by locating where VDOM trees and hook states are stored, then investigate how Redis or database-backed state could support stateless HTTP and how state eviction would work; done requires an agreed design rather than a narrowly defined patch.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Current Situation
All VDOM and hooks are currently stored entirely in memory. The use of additional system ram for each component could potentially be a problem for scaling an application to service hundreds of thousands of users.
Proposed Actions
One of the potential solution is to allow for VDOM and hook states to be backed by Redis and/or a database. This would allow us to create a variant of ReactPy that does not require websockets, and instead operate off the stateless HTTP.
Evicting old states becomes a challenge with these designs, but is not impossible to handle.
- Lingua principale
- Python
- Stelle
- 8.1k
- Fork
- 332
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di reactive-python/reactpy
-
Outdated GIF in Docs Apertapriority-3-low type-docs
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
reactive-python/reactpy#1034 ·
-
priority-2-moderate type-revision
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
reactive-python/reactpy#1319 ·
-
priority-1-high
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
reactive-python/reactpy#1277 ·
-
priority-3-low
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
reactive-python/reactpy#1273 · 1 reazione ·
-
priority-2-moderate
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
reactive-python/reactpy#1272 · 2 reazioni ·
Tutte le issue di reactive-python/reactpy
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
qgis/QGIS-Documentation#11275 ·
-
bug priority:normal ready-for-dev
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
OpenHands/extensions#626 · 1 commento ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
CSCfi/sd-search-api#39 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
-
please add to porn list Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
StevenBlack/hosts#3255 ·