Exercises

  1. What is a process supervisor in terms of Erlang?
  2. What is an Erlang behavior? Name a few built-in behaviors.
  3. What are the most essential components of the message broker?
  4. How are AMQP connections handled internally in the message broker?
  5. How does RabbitMQ store the messages and metadata?
  6. Where are the RabbitMQ table definitions provided in the RabbitMQ code base?
  7. Where are the RabbitMQ type definitions provided in the RabbitMQ code base?
  8. How are the RabbitMQ plugins loaded?
  9. Describe the plugin development process for RabbitMQ.

Get Learning RabbitMQ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.