3 Repos
Frameworks and libraries providing non-blocking task scheduling and concurrency primitives for network applications.
Distinguishing note: Focuses on the execution model for concurrency rather than general web routing.
Explore 3 awesome GitHub repositories matching web development · Asynchronous Runtimes. Refine with filters or upvote what's useful.
FastAPI is a high-performance Python web framework designed for building REST APIs. It operates as an ASGI web framework, providing a system to create structured HTTP endpoints that automatically serialize data and validate request parameters. The framework utilizes Python type hints to drive data validation and serialization, automatically generating machine-readable OpenAPI and JSON Schema specifications. This process enables the automatic creation of interactive, browser-based API documentation where endpoints can be tested directly. The project includes a dependency injection system for
Utilizes a high-performance ASGI runtime based on Starlette for asynchronous request handling.
Actix Web is an asynchronous web framework designed for building high-performance network services. It provides a foundation for processing concurrent requests through a non-blocking execution model, utilizing an actor-based concurrency system to manage lightweight processes and message passing. The framework includes a low-level networking layer that handles the parsing and serialization of HTTP traffic according to standard specifications. The framework distinguishes itself through a type-safe routing engine that enforces strict data types at compile time, ensuring that request parameters a
Utilizes non-blocking task scheduling to process concurrent network streams without thread-per-connection overhead.
xianyu-auto-reply ist ein Python- und FastAPI-Automatisierungsframework, das für den Xianyu-Marktplatz entwickelt wurde. Es dient als umfassendes System zur Automatisierung von Kundenservice, Produktlistings und Auftragsabwicklung. Das Projekt integriert große Sprachmodelle, um kontextbezogene Antworten auf Käuferanfragen zu generieren, und nutzt ein Cookie-basiertes Sitzungsverwaltungssystem, um mehrere gleichzeitige Benutzerkonten zu handhaben. Es fungiert zudem als System zur Auslieferung digitaler Güter, das nach Abschluss eines Kaufs automatisch Gutscheine und virtuelle Artikel an Kunden sendet. Das Framework deckt eine breite Palette an E-Commerce-Operationen ab, einschließlich der Massenveröffentlichung und Aktualisierung von Produktlistings, der Verwaltung von Affiliate-Marketing-Provisionen und der Automatisierung von Benutzerbewertungen. Es bietet zudem Funktionen zum Scraping von Produktdaten aus externen Quellen und zur Überwachung von Auftragsstatus, um die Kontogesundheit aufrechtzuerhalten.
Utilizes a FastAPI asynchronous runtime to handle concurrent network requests and background tasks without blocking.