Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Messaging

419 vues

Publié le

Ma R&D academy sur ZMQ, une solution de messaging.

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Messaging

  1. 1. R&D Academy Le messaging
  2. 2. POURQUOI TU PARLES ?
  3. 3. Leçon 1 Meetic • Achitecture de matching o demon+ fichier o événement • Chaque action est un evénementiel • Performance Apache kafka o 10 000 msg / sec
  4. 4. Leçon 2 Viadeo • Monolithe de 10 ans • Changement du monolithe vers archi Evenement • Rabbit MQ • Activity stream (Google) • Itératif fail fast (sprint 5 jours) • Kibana pour les logs -> 17 décembre
  5. 5. https://www.youtube.com/watch?v=R_0AibWfGqI
  6. 6. Zmq
  7. 7. Zmq
  8. 8. https://www.youtube.com/watch?v=R_0AibWfGqI
  9. 9. https://www.youtube.com/watch?v=R_0AibWfGqI
  10. 10. >Request-Reply
  11. 11. Request Reply
  12. 12. >Publish-Subscribe
  13. 13. SUBSCRIBER PUBLISHER
  14. 14. >Push-Pull
  15. 15. PUSHER PULLER
  16. 16. >Pair
  17. 17. Pair « server» - « client »
  18. 18. >Router
  19. 19. Router
  20. 20. RouterPAIR REQUEST ER PUSHE R
  21. 21. >Avancé (broker or not broker) http://zeromq.org/whitepapers:brokerless
  22. 22. >Pour continuer AMQP http://zeromq.org/docs:welcome-from-amqp http://azure.microsoft.com/fr-fr/documentation/articles/service-bus-java-amqp-overview/ Fiabilité d’une architecture (SPOF) https://www.rabbitmq.com/reliability.html

×