You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

general.md 1.0 KiB

1234567891011121314151617181920212223242526272829
  1. # Transports
  2. Transports move data from one place to another – between acquisition programs and pipelines, between pipelines and the entity database, and even between pipelines and external systems.
  3. ## Supported transports
  4. CAP supports several transport methods:
  5. * [RabbitMQ](rabbitmq.md)
  6. * [Kafka](kafka.md)
  7. * [Azure Service Bus](azure-service-bus.md)
  8. * [In-Memory Queue](in-memory-queue.md)
  9. ## How to select a transport
  10. 🏳‍🌈 | RabbitMQ | Kafka | Azure Service Bus | In-Memory
  11. :-- | :--: | :--: | :--: | :-- :
  12. **Positioning** | Reliable message transmission | Real time data processing | Cloud | In-Memory, testing
  13. **Distributed** | ✔ | ✔ | ✔ |❌
  14. **Persistence** | ✔ | ✔ | ✔ | ❌
  15. **Performance** | Medium | High | Medium | High
  16. > `Azure Service Bus` vs `RabbitMQ` :
  17. > http://geekswithblogs.net/michaelstephenson/archive/2012/08/12/150399.aspx
  18. >`Kafka` vs `RabbitMQ` :
  19. > https://stackoverflow.com/questions/42151544/is-there-any-reason-to-use-rabbitmq-over-kafka