Cloud Engineering Archives - Software Engineering Daily

Internet Monitoring with Matt Kraning


Listen Later

How would you build a system for indexing and monitoring the entire Internet?

Start by breaking the Internet up into IP address ranges. Give each of those address ranges to servers distributed around the world. On each of those servers, iterate through your list of IP addresses, sending packets to them. Depending on what sorts of packets those IP addresses respond to, and what those responses are, you can build a map of the devices on the Internet: what is running on those devices, and what they respond to.

Qadium is a company that indexes and monitors devices on the Internet, to help organizations understand the devices that are within corporate networks. If you are a large corporation, Qadium can probably do a better job of figuring out your Internet footprint than you can.

Matt Kraning is the CTO of Qadium, and in today’s show he describes the process by which Qadium maps the Internet. Matt used to work on data infrastructure at DARPA, and has deployed Hadoop in Afghanistan–so the infrastructure of Qadium seems relatively manageable. Our data conversations in this episode spam from talking about Storm and Hadoop to Google BigQuery, BigTable, and DataFlow.

The post Internet Monitoring with Matt Kraning appeared first on Software Engineering Daily.

...more
View all episodesView all episodes
Download on the App Store

Cloud Engineering Archives - Software Engineering DailyBy Cloud Engineering Archives - Software Engineering Daily

  • 3.8
  • 3.8
  • 3.8
  • 3.8
  • 3.8

3.8

31 ratings


More shows like Cloud Engineering Archives - Software Engineering Daily

View all
Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

630 Listeners

Tech Disruptors by Bloomberg

Tech Disruptors

12 Listeners