awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesFilesystem Polling

Periodic querying of filesystem metadata to detect changes when native events are unavailable.

Distinct from Polling-Based Input Models: Specifically targets filesystem modification timestamps rather than peripheral device status or network health.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Filesystem Polling. Refine with filters or upvote what's useful.

Awesome Filesystem Polling GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • gorakhargosh/watchdoggorakhargosh 的头像

    gorakhargosh/watchdog

    7,370在 GitHub 上查看↗

    Watchdog is a Python library and set of shell utilities for monitoring filesystem events. It provides a framework for tracking real-time changes to files and directories, mapping those events to configurable automation handlers, and executing system actions based on file creation, modification, or deletion. The project includes an event-driven shell utility for triggering custom scripts and commands automatically. It utilizes a configurable handler framework that allows users to associate specific filesystem events with specialized plugin logic defined in configuration files. The system moni

    Provides a polling-based fallback mechanism that checks file timestamps to detect changes when OS events are unavailable.

    Python
    在 GitHub 上查看↗7,370
  • actuallymentor/batteryactuallymentor 的头像

    actuallymentor/battery

    6,676在 GitHub 上查看↗

    Battery is a command-line and graphical utility for macOS that manages battery charging behavior to prolong battery lifespan. It functions as a charge limiter, allowing users to set a maximum charge threshold—typically 80%—and maintain that limit across reboots and even when the application is closed. The tool also includes a battery sensor calibration feature that discharges the battery to a low level and then fully recharges it to restore accurate capacity reporting. The project distinguishes itself by offering both a CLI and a GUI for controlling charging behavior, supporting custom percen

    Periodically reads battery percentage from the sysfs filesystem to detect charge level changes.

    Shell
    在 GitHub 上查看↗6,676
  • tensorflow/servingtensorflow 的头像

    tensorflow/serving

    6,351在 GitHub 上查看↗

    TensorFlow Serving is a high-performance machine learning inference server designed to deploy TensorFlow models to production environments. It functions as a complete serving system that executes predictions on input data through a graph executor, providing network endpoints that eliminate the need for a separate runtime environment for client applications. The system is distinguished by its model version manager, which organizes and selects specific model versions within a directory hierarchy. It uses a filesystem watcher to detect new model versions and trigger automatic updates without int

    Automatically detects new model versions in the filesystem to trigger updates without interrupting live traffic.

    C++
    在 GitHub 上查看↗6,351
  • fiorix/freegeoipfiorix 的头像

    fiorix/freegeoip

    4,932在 GitHub 上查看↗

    freegeoip 是一个自托管的地理位置服务和 API 服务器,将 IP 地址和主机名映射到地理位置。它作为 MaxMind 数据库读取器,解析二进制地理位置数据库,通过 REST 接口提供位置数据。 该项目的独特之处在于提供了一个云地理位置提供商的私有替代方案,管理本地数据库文件并自动执行定期更新。它包括一个反向代理 IP 解析器,用于从代理头中提取原始客户端地址,确保负载均衡器后的映射准确。 该服务包含一个配额管理系统以强制执行每个客户端的请求限制,并使用 TLS 加密和 CORS 策略保护其端点。它还具有基于校验和版本验证的自动数据库同步功能,以及用于执行查询的可选公共 Web 前端。

    Monitors the local filesystem to automatically reload geolocation data files without interrupting server operation.

    Gofreegeoipgeolocationgo
    在 GitHub 上查看↗4,932
  1. Home
  2. Software Engineering & Architecture
  3. Polling-Based Input Models
  4. Filesystem Polling

探索子标签

  • Model Version WatchersFilesystem watchers that monitor directory hierarchies to detect and automatically load new model versions. **Distinct from Filesystem Polling:** Specifically tracks model version directories rather than generic filesystem metadata changes