System Requirements

Kafka

  • tenefit.cloud supports Kafka 1.0 or higher

  • If you configure tenefit.cloud to communicate with your Kafka broker using SSL, then the broker's server certificate must be signed by a public CA (Certificate Authority)

  • Kafka message compression (i.e. gzip, snappy, lz4) is not currently supported. The producer must create messages with no compression

SSE

  • Clients connecting to tenefit.cloud must support HTTP/2

MQTT

featureavailiabilitynotes
OASIS standardMQTT 5 only, see FAQ
EncryptionMQTT over TLS
WebSocket supportMQTT over WSS
Authorization
Keep Alive
PublishQoS 0, see FAQ
Message expiryFollows Kafka topic retention policy, see FAQ
SubscribeQoS 0, see FAQ
No local
Session expiryUpon network disconnect, see FAQ
Last Will and TestamentSee FAQ
Topic wildcardsOptional, by OASIS standard
Retained messagesOptional, by OASIS standard
Shared subscriptionsOptional, by OASIS standard
Supported, Not yet supported, on the roadmap

AMQP

featureavailiabilitynotes
OASIS standardAMQP 1.0 only, see FAQ
EncryptionAMQP over TLS
WebSocket supportAMQP over WSS
AuthorizationSASL anonymous only, see FAQ
Idle timeout
SendSender settle mode settled only, see FAQ
ReceiveReceiver settle mode first only, see FAQ
Resumed deliveries
Synchronous get
Asynchronous notification
Message annotations
Message properties
Message fragmentation
Message expiryFollows Kafka topic retention policy, see FAQ
Message footers
Message filtering
Transactions
Supported, Not yet supported, on the roadmap