5 Repos
Infrastructure for asynchronous task processing and inter-service communication.
Distinguishing note: No candidates provided; minting under Data & Databases to categorize background task infrastructure.
Explore 5 awesome GitHub repositories matching data & databases · Message Queues. Refine with filters or upvote what's useful.
Discourse ist eine Open-Source-Forums-Engine, die für die Erleichterung langformatiger, themenbasierter Konversationen und Community-Management entwickelt wurde. Als serverseitige Anwendung bietet sie eine strukturierte, kategorienbasierte Schnittstelle für interaktive Online-Communities und unterstützt Benutzerauthentifizierung, Moderation und Echtzeit-Inhaltsbereitstellung. Die Plattform nutzt eine relationale Datenbank, um komplexe Beziehungen zwischen Benutzern, Themen und Seiteneinstellungen zu verwalten. Die Anwendung zeichnet sich durch eine modulare Architektur aus, die benutzerdefinierte Plugins und Themes ermöglicht und so die Anpassung von Diskussionsräumen an diverse organisatorische Bedürfnisse erlaubt. Sie bietet ein Single-Page-Application-Erlebnis durch ein komponentenbasiertes Frontend-Framework und behält die Reaktionsfähigkeit bei hohem Aktivitätsaufkommen bei, indem asynchrone Aufgaben an eine Multi-Threaded-Hintergrundverarbeitungs-Engine ausgelagert werden. Externe Anwendungen können über eine standardisierte Programmierschnittstelle mit der Plattform interagieren, die die Verwaltung von Community-Daten, Benutzerinteraktionen und Moderationsaufgaben unterstützt. Über ihre Kern-Diskussionsfunktionen hinaus fungiert die Plattform als Content-Management-System, das die Erstellung durchsuchbarer Wissensdatenbanken und Volltext-Suchindizierung unterstützt. Die Codebasis ist so organisiert, dass ein klarer Zugriff auf Integrationsendpunkte gewährleistet ist, was die programmatische Steuerung von Beiträgen und Kategorien erleichtert.
Offloads asynchronous tasks like email delivery and search indexing to a message queue system.
This project is a community-curated directory of open-source tools and resources designed to assist system administrators with infrastructure management. It functions as a centralized knowledge base, providing a structured index of software and documentation that helps professionals discover solutions for automating, monitoring, and maintaining distributed computing environments. The repository distinguishes itself through a collaborative, community-driven structure that organizes a vast array of technical resources into a hierarchical taxonomy. By utilizing hyperlink-centric navigation, it d
Implements queuing systems to handle asynchronous communication between services.
This project is a community-driven directory and knowledge base for the PHP ecosystem. It serves as a comprehensive index of high-quality libraries, frameworks, tools, and educational materials, designed to help developers navigate the landscape and select appropriate solutions for their software projects. The directory distinguishes itself through a hierarchical taxonomy that organizes vast amounts of technical information into a logical, human-readable structure. By relying on distributed contributions from the developer community, it maintains a current and vetted collection of references
Lists message queue technologies for data processing.
This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha
Manages message queues using lists and sorted sets for prioritized task processing.
Realtime is a real-time data distribution and synchronization engine that enables applications to stream database changes and coordinate state between clients. It functions as a synchronization layer that monitors database write-ahead logs to provide change data capture and pushes updates to authorized clients via WebSockets. The project features a real-time presence server for tracking the online status of active users and a broadcast service for sending ephemeral messages without database persistence. It organizes communication through channel-based message routing and uses a structured JSO
Provides database-backed message queues for asynchronous task processing and inter-service communication.