awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 रिपॉजिटरी

Awesome GitHub RepositoriesLog Buffering

High-speed memory buffers used to decouple log generation from physical disk I/O.

Distinct from Asynchronous Write Buffering: Specifically focuses on log-data decoupling rather than general database write buffering.

Explore 9 awesome GitHub repositories matching data & databases · Log Buffering. Refine with filters or upvote what's useful.

Awesome Log Buffering GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • tencent/marsTencent का अवतार

    Tencent/mars

    17,638GitHub पर देखें↗

    Mars is a cross-platform networking SDK and high-performance logging framework. It provides a network reliability layer for managing short and long-lived connections across different operating systems, alongside a diagnostic tool for recording system events to disk with minimal application overhead. The project features a persistent connection manager that maintains bidirectional server links using heartbeats and sequence tracking. It includes a traffic control engine to prevent server request avalanches by limiting the frequency and volume of outgoing requests. To improve connectivity, it ut

    Implements a high-speed writing mechanism that separates log generation from disk I/O to minimize application overhead.

    C++cross-platformlognetwork
    GitHub पर देखें↗17,638
  • betaflight/betaflightbetaflight का अवतार

    betaflight/betaflight

    11,136GitHub पर देखें↗

    Betaflight is open-source flight controller firmware designed to stabilize aircraft and manage sensor data through PID loops and motor control. It serves as a multirotor flight stack that integrates low-level drivers and control algorithms to manage electronic speed controllers, radio receivers, and telemetry hardware. The system focuses on real-time flight stabilization and telemetry routing. It includes a PID stabilization system to calculate motor outputs for aircraft stability and a flight telemetry manager to route real-time information to ground stations and on-screen displays. The fir

    Implements high-speed memory buffers to decouple high-frequency sensor logging from slower physical storage writes.

    C
    GitHub पर देखें↗11,136
  • lanpa/tensorboard-pytorchlanpa का अवतार

    lanpa/tensorboard-pytorch

    7,983GitHub पर देखें↗

    This project is a machine learning experiment tracker and event file generator that enables the recording of scalars, images, and histograms to monitor model performance. It functions as an integration bridge that allows training metrics from PyTorch to be logged into files compatible with the TensorBoard dashboard. The system includes a remote log synchronizer designed to stream experiment data to cloud services. This allows for the remote management and analysis of training results and the comparison of datasets across different training runs. The utility covers a broad range of monitoring

    Uses high-speed memory buffers to decouple training log generation from physical disk I/O.

    Python
    GitHub पर देखें↗7,983
  • unjs/consolaunjs का अवतार

    unjs/consola

    7,289GitHub पर देखें↗

    Consola is a diagnostic logging utility and log output manager that provides a unified interface for Node.js and web browser environments. It functions as a scoped logging framework and a tool for capturing user text, confirmations, and selections through interactive console prompts. The project distinguishes itself through a system for creating specialized logger instances with inherited defaults and unique tags for contextual tracking. It also features a pluggable reporter interface that allows for the redirection of standard output to custom logging destinations and external reporters. Th

    Buffers messages temporarily during system pauses and emits them upon resumption.

    TypeScriptcliconsolefancy
    GitHub पर देखें↗7,289
  • kean/pulsekean का अवतार

    kean/Pulse

    7,052GitHub पर देखें↗

    Pulse is an Apple platform network logger used for recording and inspecting network traffic and system logs directly within applications. It functions as an on-device network inspector and traffic export tool, allowing for the capture of outgoing requests and the transmission of logs to external systems. The project includes a remote log streamer for the real-time transmission of device logs to an external viewer for live monitoring. It further provides an integrated interface for viewing recorded network requests and system logs on the device without the requirement of an external proxy. Th

    Aggregates stored event data into a transferable format for extraction to external debugging tools.

    Swift
    GitHub पर देखें↗7,052
  • facebook/xctoolfacebook का अवतार

    facebook/xctool

    6,868GitHub पर देखें↗

    xctool iOS और macOS निरंतर एकीकरण के लिए डिज़ाइन किया गया xcodebuild के लिए एक कमांड लाइन रैपर है। यह Apple प्लेटफ़ॉर्म के लिए बिल्ड और टेस्ट पाइपलाइन को स्वचालित करने के लिए एक समानांतर टेस्ट रनर, बिल्ड लॉग प्रोसेसर और रिपोर्ट जनरेटर के रूप में कार्य करता है। टूल निष्पादन समय को कम करने के लिए टेस्ट बंडलों को कई CPU कोर में वितरित करता है और विशिष्ट स्कीम, क्लासेस या मेथड्स के लिए फ़िल्टर करके टेस्ट के लक्षित सबसेट को चलाने की क्षमता प्रदान करता है। यह कमांड लाइन तर्कों को JSON कॉन्फ़िगरेशन फ़ाइलों से बनाए रखने और लोड करने की अनुमति देकर बिल्ड प्रबंधन को सरल बनाता है। यह वर्बोज़ बिल्ड लॉग्स को संरचित JSON इवेंट स्ट्रीम में बदल देता है, जिसे बाहरी रिपोर्टिंग टूल के साथ संगतता के लिए JUnit XML में परिवर्तित किया जा सकता है। ऑब्जर्वेबिलिटी में सुधार करने के लिए, यह एक लॉग-सप्रेशन बफ़र का उपयोग करता है जो त्रुटि का पता चलने तक आउटपुट को छिपा देता है, जो मानव-पठनीय और रंगीन कंसोल टेक्स्ट प्रदान करता है।

    Holds build output in a temporary buffer and only prints to the console when an error is detected.

    Objective-C
    GitHub पर देखें↗6,868
  • meituan-dianping/loganMeituan-Dianping का अवतार

    Meituan-Dianping/Logan

    6,013GitHub पर देखें↗

    Logan is a cross-platform mobile logging framework that collects, stores, and uploads client-side logs from iOS, Android, Web, and Flutter environments for centralized debugging and analysis. It provides a complete pipeline from client-side log buffering and file-based local storage through to server-side ingestion and a visual browser for inspecting parsed logs. The system uses a structured binary protocol to encode log entries with content, type, timestamp, and thread metadata, enabling consistent parsing across platforms. A log receiving server handles uploaded files, while a web-based int

    Logs are written to local storage in a buffered manner before being uploaded to a remote server for analysis.

    C
    GitHub पर देखें↗6,013
  • fleetdm/fleetfleetdm का अवतार

    fleetdm/fleet

    6,058GitHub पर देखें↗

    Fleet is an open-source device management platform that provides centralized control over computing devices running macOS, Linux, Windows, Chromebooks, iOS, and Android. It enables organizations to enroll devices, collect real-time telemetry, enforce security compliance policies, and manage software remotely from a single system. The platform can be deployed as a single binary, run locally for testing, or scaled horizontally across cloud infrastructure on AWS, Kubernetes, GCP, or Render, with support for high availability through database replication and load balancing. The platform distingui

    Continues executing configuration and buffering result logs on osquery agents when network connectivity is lost.

    Gobinary-authorizationconfiguration-managementdevice-management
    GitHub पर देखें↗6,058
  • armink/easyloggerarmink का अवतार

    armink/EasyLogger

    4,641GitHub पर देखें↗

    EasyLogger एक हल्का C/C++ लॉगिंग लाइब्रेरी और एसिंक्रोनस फ्रेमवर्क है जिसे एम्बेडेड सिस्टम, IoT डिवाइस और वियरेबल्स के लिए डिज़ाइन किया गया है। यह न्यूनतम ROM और RAM आवश्यकताओं के साथ लो-लेवल डिबगिंग और सिस्टम इवेंट रिकॉर्डिंग के लिए टूल प्रदान करने वाले एक संसाधन-कुशल लॉगर और फ्लैश मेमोरी मैनेजर के रूप में कार्य करता है। यह प्रोजेक्ट एक एसिंक्रोनस लॉगिंग मॉडल के माध्यम से खुद को अलग करता है जो संदेशों को एक अलग थ्रेड में बफर करता है, जिससे लॉगिंग ऑपरेशन वास्तविक समय के एप्लिकेशन निष्पादन को ब्लॉक नहीं करते हैं। इसमें एक विशेष फ्लैश मेमोरी मैनेजर शामिल है जो नॉन-वोलेटाइल स्टोरेज में लॉग को बनाए रखने के लिए सर्कुलर बफरिंग का उपयोग करता है, यह सुनिश्चित करता है कि डिवाइस रीबूट होने पर भी महत्वपूर्ण डेटा सुरक्षित रहे। यह लाइब्रेरी सिस्टम स्टेट वैलिडेशन के लिए असर्शन, कंपाइल-टाइम और रनटाइम गंभीरता फ़िल्टरिंग, और रॉ बाइनरी हेक्साडेसिमल डंप के निर्माण सहित अवलोकन क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह टाइमस्टैम्प और थ्रेड आइडेंटिफ़ायर के साथ मेटाडेटा संवर्धन का सपोर्ट करती है, साथ ही सीरियल पोर्ट या फाइलों जैसे कस्टम गंतव्यों पर लॉग रूट करने के लिए एक पोर्टेबल इंटरफ़ेस भी प्रदान करती है। यह सिस्टम राइट सिंक्रोनाइज़ेशन के माध्यम से डेटा अखंडता सुनिश्चित करता है और मैन्युअल बफर फ्लशिंग व संग्रहीत लॉग पुनर्प्राप्ति के लिए तंत्र प्रदान करता है।

    Decouples log generation from physical writing using high-speed RAM buffers and a background thread.

    C
    GitHub पर देखें↗4,641
  1. Home
  2. Data & Databases
  3. Asynchronous Write Buffering
  4. Log Buffering

सब-टैग एक्सप्लोर करें

  • Asynchronous Buffer ManagementConfiguration of memory buffers used for background log processing to maintain responsiveness. **Distinct from Log Buffering:** Focuses on the management of the temporary buffer for responsiveness, not just the decoupling of I/O.
  • Error-Triggered Log FlushesBuffers that suppress output until a specific condition, such as an error, triggers a flush to the console. **Distinct from Log Buffering:** Distinct from general log buffering by specifically suppressing output until an error is detected.
  • Export BuffersBuffers designed to aggregate log data into specific formats for external extraction. **Distinct from Log Buffering:** Distinct from Log Buffering: focuses on the aggregation for external export rather than just decoupling I/O.