5 个仓库
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 是一个开源论坛引擎,旨在促进长篇主题讨论和社区管理。作为服务器端应用程序构建,它为交互式在线社区提供了一个结构化的、基于类别的界面,支持用户身份验证、审核和实时内容交付。该平台利用关系型数据库来管理用户、主题和站点设置之间的复杂关系。 该应用程序的特色在于其模块化架构,允许使用自定义插件和主题,从而使讨论空间能够适应不同的组织需求。它通过基于组件的前端框架提供单页应用程序体验,并通过将异步任务卸载到多线程后台处理引擎来在高负载活动期间保持响应性。外部应用程序可以通过标准化的编程接口与平台交互,该接口支持社区数据、用户交互和审核任务的管理。 除了核心讨论功能外,该平台还作为一个内容管理系统,支持可搜索知识库的创建和全文搜索索引。代码库的组织方式提供了对集成端点的清晰访问,促进了对帖子和类别的编程控制。
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.