RedIStack doesn't vendor concurrency APIs
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Start by reading the RediStack APIs that expose EventLoopFutures and how they are used for Redis commands and pub/sub. The issue suggests async/await support and an AsyncSequence for pub/sub, but leaves the API design and scope open; done would require agreeing on and implementing a concurrency API.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Concurrency is increasingly a critical part of the Swift ecosystem, even more so on Server than other Swift ecosystems. RediStack doesn't currently support concurrency at all, and users are manually .get()-ing EventLoopFutures. This is not a very ergonomic/modern API, and there are many more (potential) improvements beyond a simple await we could do. Like exposing an AsyncSequence for pub/sub.
- Vorherrschende Sprache
- Swift
- Sterne
- 182
- Forks
- 29
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus swift-server/RediStack
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
swift-server/RediStack#135 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
swift-server/RediStack#133 · 5 Kommentare ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
swift-server/RediStack#131 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
swift-server/RediStack#129 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
swift-server/RediStack#127 ·
Alle Issues in swift-server/RediStack
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
storage: remove unused BucketName wrapper aliasesEvtl. vergeben @chingor13 hat das heute übernommen. Offenapi: storage type: cleanup
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
googleapis/google-cloud-swift#1509 ·
Maintainer antworten meist innerhalb von 1 Tag
-
📦 expo-updates contributor: external iOS needs review sdk-57 sdk-58 severity: medium
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
expo/expo#52004 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 63/100
marcovisona/arca#5 ·
-
enhancement good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
luis-guillen/airy#2 ·