Questions
Answer the following questions to test your knowledge of this chapter:
- What are the three main types of message brokers?
- Is the use of AMQP predominant in the messaging world?
- Can HTTP be used as a transport protocol for sending and receiving messages?
- Which is better for defining a message schema for an application – a standardized format or a single format per message type?
- Of the different message delivery patterns we discussed, which pattern is most likely to result in unintentional data loss?
- Is it possible to have a functioning Kafka cluster with only one broker? Why or why not?
- What is the importance of Zookeeper in the Kafka cluster?
- Is it only possible to create topics via the command line? Why or why not?