anziché scrivere la propria libreria.Perché utilizzare AMQP/ZeroMQ/RabbitMQ
Qui stiamo lavorando a un progetto che sarà un pool di server auto-dividente, se una sezione diventa troppo pesante, il gestore la dividerà e la metterà su un'altra macchina come processo separato. Avrebbe inoltre avvisato tutti i client connessi che influiscono sulla connessione al nuovo server.
Sono curioso di utilizzare ZeroMQ per la comunicazione tra server e tra processi. Il mio compagno preferirebbe tirare il suo. Sto guardando alla comunità per rispondere a questa domanda.
Sono un programmatore alle prime armi piuttosto me stesso e solo imparato a conoscere le code di messaggistica. Come ho cercato su Google e letto, sembra che tutti stiano utilizzando code di messaggi per ogni genere di cose, ma perché? Cosa li rende migliori rispetto alla scrittura della tua libreria? Perché sono così comuni e perché ce ne sono così tanti?
La ragione per cui non dovresti scrivere la tua libreria è perché, con parole tue, sei "un programmatore abbastanza alle prime armi". Perché dovresti voler usare una libreria MQ scritta da un programmatore principiante? – Jeff