{"repo":"Query-farm/python-flight-server","free":true,"listed":false,"github":"https://github.com/Query-farm/python-flight-server","clone":"git clone https://github.com/Query-farm/python-flight-server.git","description":"A Python framework to build Arrow Flight servers for the DuckDB Airport Extension","language":"Python","stars":17,"topics":["arrow-flight","duckdb","python3","duckdb-airport"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"query-farm-flight-server A robust Python framework for building Apache Arrow Flight servers that integrate seamlessly with the Airport extension for DuckDB. This framework enables secure, efficient, and scalable server implementations with features such as authentication, schema management, and predicate pushdown for data queries. --- 🚀 Key Features ✅ Authentication & Authorization : Pluggable backends for secure access control 📚 Schema & Table Management : Full support for schema evolution and DDL operations 📈 Rate Limiting & Usage Tracking : Monitor and control client usage 🧩 Extensible & Type-Safe : Built for safe and scalable extension ☁️ AWS Integration : Support for S3 storage and DynamoDB-based authentication --- 🛰 Arrow Flight Server Support Designed to simplify the development of Arrow Flight servers: Generic, reusable base classes for implementing Arrow Flight endpoints Standardized handlers for all major data operations Supports both streaming and batch workflows Typed parameter parsing and serialization for safer code --- 🔐 Authentication System Unified interface for multiple authentication backends: In-memory backend for local development and tests DynamoDB backend for scalable, persistent auth Naive implementation for prototyping Token-based auth with built-in rate limiting --- 🔄 Data Serialization Efficient and type-safe serialization for Airport-compatible servers: Parameter serialization using MessagePack Record batch transfer using Arrow IPC Support f","default_branch":null,"files":null,"tree":[],"storefront":"/r/Query-farm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Query-farm/python-flight-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}