5 repositorios
Automated mechanisms for updating datasets by replacing old content with fresh data from external sources.
Distinct from Content Refreshers: The candidates focus on UI component state or localizations, whereas this is a backend data pipeline refresh.
Explore 5 awesome GitHub repositories matching devops & infrastructure · Data Refreshers. Refine with filters or upvote what's useful.
PROXY-List es un agregador de proxies públicos que proporciona estructuras de datos para almacenar y agregar direcciones de servidores proxy HTTP y SOCKS disponibles públicamente. Sirve como fuente para recuperar listas de enrutamiento de tráfico de red utilizadas para enmascarar direcciones IP de origen durante las solicitudes web. El proyecto utiliza un pipeline de datos para realizar scraping, sondeo y serialización automática de listas de proxy desde múltiples sitios web públicos. Esta infraestructura asegura la disponibilidad de servidores activos mediante sondeos periódicos programados y actualizaciones automáticas de contenido, entregando las listas resultantes como archivos de texto plano. Estas capacidades apoyan la anonimización del tráfico de red y el mantenimiento de la infraestructura de web scraping al distribuir las solicitudes salientes a través de un pool de direcciones proxy públicas rotativas para evitar límites de tasa y bloqueos de IP.
Automatically replaces old proxy lists with fresh data to ensure the availability of active servers.
dlt es una herramienta de ingesta de datos en Python y framework de pipeline ETL diseñado para obtener datos de diversas fuentes y persistirlos en destinos estructurados. Funciona como un motor de inferencia de esquemas que detecta automáticamente tipos de datos y aplana estructuras JSON anidadas en tablas relacionales, moviendo datos desde fuentes a lakehouses, almacenes de datos o bases de datos vectoriales. El proyecto destaca por la generación de pipelines impulsada por IA, utilizando modelos de lenguaje de gran tamaño para crear código de extracción y conectores para APIs REST. También admite almacenamiento vectorial multimodal y población especializada de bases de datos vectoriales para soportar aplicaciones de IA y machine learning. El framework cubre una amplia gama de capacidades, incluyendo evolución automática de esquemas, carga incremental de datos mediante seguimiento de estado y validación de calidad de datos mediante la aplicación de contratos de datos. Proporciona herramientas para la normalización de datos relacionales, transformaciones pre y post-carga, y una variedad de adaptadores de destino para bases de datos SQL y almacenes de objetos en la nube. La observabilidad se maneja a través de paneles de ejecución de pipelines, seguimiento de linaje de columnas y verificación de versiones de esquema mediante hashes basados en contenido.
Allows forcing a full reload of data by truncating or dropping specific tables in the destination.
Este proyecto es un scraper web de Sina Weibo y una tubería de datos de redes sociales diseñada para extraer perfiles de usuario, publicaciones, comentarios y activos multimedia. Funciona como un crawler de datos contenedorizado que automatiza la recopilación y el almacenamiento local de contenido de redes sociales y métricas de interacción. El sistema incluye una capa de procesamiento que utiliza modelos de lenguaje de gran tamaño (LLM) para analizar el texto extraído, generando resúmenes y análisis de sentimiento. Se diferencia por un modelo de contenedor listo para el despliegue que cuenta con una interfaz HTTP para gestionar tareas de extracción y monitorear el progreso de los trabajos. El crawler cubre una amplia gama de capacidades, incluyendo el monitoreo de redes sociales mediante actualizaciones incrementales programadas, el archivo de activos multimedia en discos locales y la exportación de datos en múltiples formatos a archivos planos o bases de datos. También captura interacciones sociales detalladas, como comentarios de primer nivel y republicaciones.
Implements automated mechanisms for updating local datasets with fresh content from social media platforms.
Warehouse is a Python Package Index implementation and distributed package registry. It serves as a central repository and web application for hosting, discovering, and distributing versioned Python software packages via a standardized API. The system functions as a multi-tenant package manager with a server implementation compatible with Python Package Index standards. It provides specialized infrastructure for software package hosting and an index for clients to discover and download specific library versions. The project incorporates comprehensive security and access control, including mu
Updates the local development database by importing a sanitized data dump to ensure a consistent testing dataset.
bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit
Refreshes visualizations by modifying attributes in place to trigger automatic redraws of the plot.