Just a RouterA distributed data collecting systems(especially for realtime or offline logs). features: integration with the distributed coordinating system --- zookeeper, to provide group services. high scalabilityeasily horizontal expanding. high performancebillions of messages per day is okay. high flexibilityrouting configuration is very flexible: messages transfering can use many modes such as multi-send(any|all), mem/disk buffering send. fault tolerantif one server die, client will detect this very soon, and retry another server. if all servers in a group died, client can buffering for a while, and periodically retry. A Typical Use case --- data aggregation across Multi-Datacenter
|