Schița de curs
Introducere
Înțelegerea Microservices (microservicii) și a cozii de mesaje
Prezentare generală a protocoalelor de mesagerie: REST, SOAP și AMQP
Cum implementează RabbitMQ AMQP pentru a permite cuplarea lejeră între servicii
Configurarea mediului de dezvoltare
Instalarea și configurarea RabbitMQ
Prezentare generală a bibliotecii client Pika RabbitMQ pentru Python
Studiu de caz: Răspuns la o cerere de descărcare a unui PDF
Crearea de aplicații producătoare și consumatoare în Python
Conectarea la serverul RabbitMQ
Efectuarea operațiunilor RabbitMQ comune
Trimiterea, primirea și plasarea în coadă a mesajelor
Integrarea RabbitMQ într-o aplicație existentă
Rutare cu Topics Exchange vs Direct Exchange
Gestionarea serverului RabbitMQ
Monitorizarea serverului RabbitMQ
Depanarea RabbitMQ
Rezumat și concluzie
Cerințe
- Python experiență în programare
Audiență
- Dezvoltatori
- Arhitecți software
Mărturii (2)
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
Curs - RabbitMQ with Java and Spring
Deep knowledge and coverage of the subject. Good delivery and presentation. Respectful and engaging with the audience. Very nice person.