NonFunc
Requirements
Data transmission
Realtime: Incident handling typically requires real-time data.
High availability: Monitoring system
High throughput: Lots of data to monitor
Lose messsage is tolerated
Protocol
Use UDP protocol to directly transmit to servers
Send to specific topic inside Kafka, and consumers read from Kafka topic.
Serialization
Protobuf
Json
Last updated 4 years ago
Was this helpful?