2 ms·
So you can monitor CIDR ranges? That's cool! Can you tell us how it works on the back-end? What other kinds of streams could this be applied to?
by philip1209 10y ago
So you can monitor CIDR ranges? That's cool!
Can you tell us how it works on the back-end? What other kinds of streams could this be applied to?
- transitorykris 10y agoThe core of the service is Kafka wrapped in a friendly gRPC API (that's Timberslide). It's a collection of microservices, e.g. Twitter service streaming into Timberslide, IP/Prefix matching service reading from Timberslide, email/webhook notification service, a websocket server for the live view in the app. Adding other streams is possible, Twitter's API was just convenient while experimenting. RSS, Pubsubhubbub, Reddit, ...? It could be interesting to allow others to publish their own event streams into this app.