awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesMessage Queueing Patterns

Educational materials explaining the mechanics and architectural trade-offs of message-based asynchronous processing.

Distinguishing note: Focuses on the conceptual architecture of message queues rather than specific implementation libraries.

Explore 2 awesome GitHub repositories matching education & learning resources · Message Queueing Patterns. Refine with filters or upvote what's useful.

Awesome Message Queueing Patterns GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • karanpratapsingh/system-designAvatar de karanpratapsingh

    karanpratapsingh/system-design

    44,051Ver en GitHub↗

    This project is a comprehensive educational resource focused on the principles, patterns, and trade-offs required to design scalable, reliable, and high-performance distributed systems. It provides a structured curriculum that covers the fundamental architectural strategies necessary for building modern software infrastructure, ranging from high-level system decomposition to low-level networking and data management. The repository distinguishes itself by offering deep dives into complex architectural patterns, such as microservices-based decomposition, event-driven communication, and command-

    Messages are stored in the queue until they are processed and deleted. Each message is processed only once by a single consumer. Here's how it works: - A producer publishes a job to the queue, then notifies the user of t

    architecturedistributed-systemsengineering
    Ver en GitHub↗44,051
  • shishan100/java-interview-advancedAvatar de shishan100

    shishan100/Java-Interview-Advanced

    4,140Ver en GitHub↗

    Este proyecto es un curso de entrevistas técnicas y guía de estudio centrado en la ingeniería Java de nivel senior. Proporciona un plan de estudios centrado en el diseño de sistemas, ingeniería de alta concurrencia y la construcción de sistemas distribuidos. Los recursos incluyen una guía de estrategia de bases de datos distribuidas y una referencia de arquitectura de microservicios. Estos materiales cubren patrones de diseño específicos para colas de mensajes, sistemas distribuidos y la implementación de comunicación asíncrona fiable. El contenido abarca áreas de capacidad amplias, incluyendo arquitectura de motores de búsqueda, optimización de caché distribuida y gobernanza de tráfico de servicios. También detalla patrones arquitectónicos como el sharding de bases de datos, la separación de lectura y escritura, el bloqueo distribuido y el descubrimiento de servicios.

    Provides educational materials and best practices for implementing reliable, idempotent message queueing patterns in Java.

    HTML
    Ver en GitHub↗4,140
  1. Home
  2. Education & Learning Resources
  3. Message Queueing Patterns