6 ms·
We (Cloudflare) have largely stopped talking about the 'edge' for some of the reasons cited in the article. 1. No one actually knows where it is or what it mea
by zackbloom 8y ago
We (Cloudflare) have largely stopped talking about the 'edge' for some of the reasons cited in the article.
1. No one actually knows where it is or what it means.
2. It conjures images of classical ‘edge compute’ use cases like the self driving cars in the article. Those use cases tend to be exceptionally specialized (or just silly).
3. Edge implies a core or origin exists, and maybe it doesn’t need to.
We would rather imagine a world where we embed the compute directly into the network, putting hundreds or thousands of points of presence within a few ms of everyone on earth. We imaging moving all the compute and storage there, not just some fraction which needs ultra speed. If it is easy to run code close to your users, and it’s affordable, there’s no reason everyone shouldn’t run everything as close to the consumers of the Internet as possible.
- DennisAleynikov 8y agoA fully mesh P2P computer cloud would be magical. Everybody is the edge that way :)
- zwkrt 8y agoRead A Deepness in the Sky for a dystopian/cynical view of this technological advancement.
- random1temp2 8y agoEthereum?
- phs318u 8y agohttps://subutai.io/p2p-cloud-platform.html https://subutai.io/p2p-cloud-platform.html
- pjkundert 8y agoWe’re building that right now: https://holo.host https://holo.host
- goliatone 8y agoFollowing that link I learned about an ICO and then had some marketing content. Honestly I wanted to learn from the link “how” you were going to change things- maybe technical content?- instead I got this flashback when a bunch of years ago you would see these land pages of gurus selling you books about how they got rich online...
- pjkundert 8y agoAn overview is available in the Green Paper: https://files.holo.host/2018/03/Holo-Green-Paper.pdf https://files.holo.host/2018/03/Holo-Green-Paper.pdf
- PakG1 8y agoIt is interesting to see that as technology advances, predictions of the past become more and more true, though they may not necessarily look like what the predictors originally thought. In this case, I think of the network is the computer. It's been for a while, but not yet completely, but it's becoming even more so as time passes. https://en.m.wikipedia.org/wiki/John_Gage https://en.m.wikipedia.org/wiki/John_Gage
- elvinyung 8y agoSlight devil's advocate episteme: what about an even-further generalization? How about: the market is the computer? Not only is the network essentially imbricated with/in the market, but recognizing the market in the role of the computation also means recognizing the roles of all of the different functional components, not just the mechanical/computational "atoms". Basically, I think that thinking this way lets us treat supply-demand basically as a messaging layer.
- vinceguidry 8y agoThat fails the sniff test. Markets are made up of agents that want things. Computers only want what humans say they should want, so computers are simply the agents of humanity. You can't abstract out supply and demand, at least, not forever. Abstraction is something you do to things so that you don't have to cognitively deal with them, they're predictable. Humans will act predictably for as long as it makes sense for them to do so. Your business model will eventually fail because nobody will want your product / service anymore. Or they won't want exactly how you're delivering it. Or they'll have decided that X company is more reliable. Someone has to keep on top of what the people supplying the business with life-sustaining revenue actually want. It can't ever be a machine, unless those machines actually become sentient, which is a completely different discussion. The person can use machines, but they can't actually be a machine. People spend money, not algorithms. People may delegate to algorithms, but it's always a person in the end.
- deleted 8y ago[deleted]
- indogooner 8y agoAgree with your points but we do need terms for various type of edge computing in our vocabulary to avoid another nebulous concept. How do you communicate with your peers - network-compute/point-compute?
- Animats 8y agoIt conjures images of classical ‘edge compute’ use cases like the self driving cars in the article. Those use cases tend to be exceptionally specialized (or just silly). Yes. You do not do hard real time over the public Internet. (I've actually had the experience of driving a full-sized vehicle over WiFi. When we built our DARPA Grand Challenge vehicle in 2004, we had the test capability of driving it remotely over WiFi, from a control station with a game steering wheel and pedals. Worked fine technically, difficult to drive. 100ms of no signal and the stall timer slammed on the brakes. Self-driving in the "cloud" is not where you want to go.)
- flowless 8y agoThere's a project called wifibroadcast (https://befinitiv.wordpress.com/wifibroadcast-analog-like-transmission-of-live-video-data/ https://befinitiv.wordpress.com/wifibroadcast-analog-like-tr...) that allows to pipe data between two WiFi nodes in monitor mode so there's no need for association.
- derefr 8y agoYou can do hard-realtime over the circuit-switched substrate of the public Internet, though. "Two tin-cans and string" (i.e. two modems and the PSTN network) still works surprisingly well for (low-bandwidth) real-time control across vast distances. You can even get a decent hard-realtime SLA (much better than that of wi-fi or cellular data service) when one of the ends is a cell phone on 3G with its headphone jack plugged into a modem.
- rishabhd 8y agoValid points, i meet customers with vague definitions of edges and help them understand that in the age of hyper convergence, it is the least of your worries. Better focus on the stack that is going to run on the system.
- dannyobrien 8y agoAn interesting reversal of the networking philosophy described in “the Rise of the Stupid Network” http://isen.com/stupid.html http://isen.com/stupid.html
- User23 8y agoConveniently all of your users have 90s era supercomputers in their pants. Shame we're wasting that compute on nonsense.
- expertentipp 8y agoMobile devices' compute power is there to serve a massive amount of input/output components and sensors. If we start to usurp this computing margin for our applications, the devices will overheat and break, irritating quite some people probably.
- wolfgke 8y ago> Conveniently all of your users have 90s era supercomputers in their pants. Shame we're wasting that compute on nonsense. Supercomputers were designed and built to be used to capacity (otherwise they would be a waste of money). Modern mobile phones and laptops are not.
- rhizome 8y ago3. Edge implies a core or origin exists, and maybe it doesn’t need to. Maybe borrow from physics to call it the Egress Horizon.
- lifeisstillgood 8y agoWould you mind expanding a little. Google has led me to a brand of window maker, and to of course, black hole event horizons but I am not clear on the specific egress horizon. I can guess what you intended but would be interested in the specifics.
- rhizome 8y agoEgress = output; Horizon = the border of control, where packets are "released to the world"
- lifeisstillgood 8y agoI assumed that egress horizon was some new black hole phenomenon with interesting properties about not needing a core/ central point. It's a cool phrase though so we should definitely use it
- rhizome 8y agoHah, maybe I should have just taken the simpler road and said it was just a play on "event horizon."
- pratumlabs 8y agoAs with any emerging computational platform, there is always going to be confusion. For example, when Cloud Computing first premiered I can't count the number of times I had conversations with C-level executives, IT managers, and even engineers thinking that "The Cloud" solved their problem whereas in reality it didn't. With Edge and Fog Computing, we are very much in this early phase of ambiguity. At present, the closest capability to computing within the network fabric itself is Fog Computing. Cisco's IOx-enabled line of products (https://www.cisco.com/c/en/us/products/cloud-systems-management/iox/index.html https://www.cisco.com/c/en/us/products/cloud-systems-managem...) pair a high-end router with decent computational capabilities. Other companies, like Nebbiolo Technologies (https://www.nebbiolo.tech/ https://www.nebbiolo.tech/) or Fog Horn (https://www.foghorn.io/ https://www.foghorn.io/) provide Fog platforms that are not as locked to specific hardware. If you would like more information on how Cloud, Edge, and Fog differ, I'll shamelessly plug our blog post from earlier this year: http://pratumlabs.com/blog/2018/01/what-is-fog-computing/ http://pratumlabs.com/blog/2018/01/what-is-fog-computing/
- troika 8y agoThanks, very interesting article and great explanations based on examples. Very exciting space!