7 repository-uri
Execution of data analysis and filtering directly on remote endpoints to minimize network traffic.
Distinct from Data Processing: None of the candidates cover the concept of performing analysis on the endpoint to avoid transferring raw data to a server.
Explore 7 awesome GitHub repositories matching data & databases · Edge Data Processing. Refine with filters or upvote what's useful.
Netdata is a real-time infrastructure monitoring tool and multi-node observability platform. It functions as a high-resolution monitoring agent, log and metric aggregator, and time-series database designed to provide full-stack visibility into server health. The system is distinguished by its per-second metric sampling and zero-configuration auto-discovery, which allows for immediate infrastructure tracking upon installation. It utilizes edge-based machine learning and unsupervised models to detect system anomalies and abnormal metric patterns locally on each node. For distributed environment
Integrates directly with system journals and event logs to process and visualize data at the edge.
Fluent Bit este un log shipper cloud-native și un colector unificat de telemetrie conceput ca un pipeline de date eficient din punct de vedere al resurselor. Acesta ingerează log-uri, metrici și urme (traces) din surse multiple, procesându-le în timp real înainte de a direcționa datele către backend-uri de stocare externe. Proiectul funcționează ca un procesor de flux în timp real și procesor de log-uri OpenTelemetry, capabil să transforme și să filtreze datele folosind SQL și logică condițională. Acționează, de asemenea, ca un agent de tracing distribuit care poate eșantiona urmele pentru a reduce volumul de date, păstrând în același timp căile complete ale cererilor. Sistemul oferă livrarea fiabilă a datelor prin buffering bazat pe sistemul de fișiere și logică de reîncercare cu stare pentru a preveni pierderea datelor în timpul întreruperilor. Arhitectura sa modulară suportă plugin-uri de input și output interschimbabile, rutare bazată pe metadate și capacitatea de a extinde funcționalitatea prin biblioteci partajate. Software-ul poate fi implementat ca un container pe diferite arhitecturi CPU și sisteme de operare.
Transforms and filters collected log information at the edge before shipping it to final destinations.
Koloda is an iOS gesture interaction library and SwiftUI view component used to create swipeable card interfaces. It provides a stack-based view component that manages overlapping views, ensuring only the top-most element remains actively interactive. The library allows for the customization of card appearance, including the configuration of overlays and animations that dictate how background cards move during a swipe. It manages drag behavior and swipe directions, triggering specific logic when cards are swiped, tapped, or fully exhausted. The component covers the implementation of gesture-
Processes critical data on local servers to reduce bandwidth costs and increase speed.
Fluvio este o platformă distribuită de streaming de evenimente și un motor de streaming cloud-native conceput pentru colectarea, persistența și replicarea fluxurilor de date în timp real într-un cluster distribuit. Funcționează ca un pipeline de date în timp real pentru construirea fluxurilor de lucru cu stare care ingerează, îmbogățesc și exportă date între surse și destinații externe. Platforma se distinge prin utilizarea WebAssembly pentru a executa module compilate pentru transformări și filtrare de date în linie. Acest lucru permite execuția logicii de business personalizate pentru a remodela informațiile în mișcare fără a necesita o repornire a clusterului. Sistemul acoperă o gamă largă de capabilități, inclusiv ingestia de date bazată pe conectori din protocoale externe, stocare imutabilă structurată pe log-uri cu IO de tip zero-copy și scalarea orizontală a clusterului. Suportă crearea de pipeline-uri complexe bazate pe evenimente care utilizează procesarea cu stare, agregări pe ferestre și distribuția datelor bazată pe partiții. Motorul poate fi implementat ca un binar ușor pe diverse arhitecturi de sistem, inclusiv dispozitive IoT ARM64 pentru procesarea datelor la margine (edge).
Executes data processing and transformation binaries on ARM64 and other IoT devices.
Side-Menu.Android este o componentă UI reutilizabilă pentru aplicațiile Android care oferă un meniu de navigare de tip slide-out. Este concepută pentru a ajuta dezvoltatorii să organizeze secțiunile aplicației și opțiunile utilizatorului într-un panou structurat, ascuns, care menține o interfață curată pentru zona de conținut principal. Componenta se distinge prin prezentarea sa vizuală, care urmează ghidurile Material Design pentru a asigura o experiență de utilizator consistentă și intuitivă. Dispune de o ierarhie de meniu bazată pe date care permite gruparea logică a elementelor de navigare și încorporează animații fluide de tip circular reveal pentru a oferi tranziții vizuale rafinate atunci când meniul este deschis sau închis. Prin încapsularea logicii complexe de layout și interacțiune într-o singură clasă modulară, biblioteca simplifică implementarea navigării pe mai multe ecrane. Suportă tranziții bazate pe evenimente, permițând dezvoltatorilor să decupleze interacțiunile din meniu de actualizările de conținut pentru a menține o arhitectură de aplicație curată și responsivă.
Executes data analysis and filtering directly on remote endpoints to minimize network traffic.
This is an Android context menu library and UI component toolkit used to create animated, context-sensitive overlay menus that render above the existing view hierarchy. It functions as a navigation framework for implementing interactive menu components and transitions, allowing users to access secondary actions without leaving the primary screen. The library utilizes a fragment-based menu manager to handle the existence and state of menu components by injecting dedicated fragments into the activity window. It provides a set of customizable view-group compositions and a property-based animatio
Analyzes critical data on local servers to reduce bandwidth costs and decrease network latency.
Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o
Executes data analysis directly on the endpoint to reduce network traffic and avoid transferring raw data.