Asynchronous IO Support
- Vorherrschende Sprache
- Python
- Sterne
- 459
- Forks
- 223
- Ø Merge
- 8 Std. 57 Min.
- Gemergte PRs (30 T.)
- 13
Beschreibung
Hi,
We are currently reviewing if we should use this Python SDK or go for bare HTTP calls (in a Python enviroment).
While the SDK has many advantages the major disadvantage we see is that all methods seem to be synchronous.
Given that this is just a wrapper around the HTTP API calls using `requests` this will cause blocking invocations because of the IO nature of HTTP which isn't great for performance.
Are there any plans to implement `async` methods or create an `async` version of this SDK?
Beitragsleitfaden
Rechercherichtung
Beginne damit, die synchronen Methoden des SDK und dessen Verwendung von requests für HTTP-Aufrufe zu überprüfen. Bestimme den Umfang einer asynchronen Version oder asynchroner Methoden, einschließlich der Frage, wie Aufrufer sie verwenden würden. Als abgeschlossen würde dies einen vereinbarten Implementierungsplan und eine klar definierte asynchrone Schnittstelle erfordern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100