tl;dr: Share your experience building widely distributed systems by filling out the DZone edge computing and IoT survey (~10-minute estimated completion time). Many questions are relevant even if you’ve never worked with IoT devices or done anything you’d explicitly call “edge computing.” Also, five respondents will win $100.
Edge computing addresses the classic data locality problem; IoT causes a massive data volume problem. The former helps solve the latter, but edge computing is a much bigger concept than “IoT data filtration” alone.
You might be thinking: “Isn’t edge computing just a shiny new marketing BS name for an age-old problem? …the kind of problem that will never be solved as long as computation occurs in Minkowski spacetime?”
And you’re right, of course. There does seem to be a bit of a cycle between client-side intelligence and stupidity, and we’re still pendulum-swinging between extremes of “throw data plus rules at the client” and Amazon Luna.
But while the industry relabels old paradigms to handle the gobs of telemetry from billions of connected devices, we’re trying to figure out how real-world developers are addressing problems targeted by the shiny new edge computing label and posed by the proliferation of dumb(-ish) devices.
To do this, we’re asking developers to spend ~10 minutes filling out our joint survey on edge computing and the Internet of Things, which covers everything from streaming data design to robotic apple-picking. We’re hoping that your answers, to be published here on DZone.com, will help demystify similar problems for other developers and keep the hive-brain running smoothly.