this post was submitted on 09 Jul 2023
104 points (100.0% liked)
Technology
37742 readers
73 users here now
A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.
Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.
Subcommunities on Beehaw:
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Ehhh we've been down that road before with thin clients. Anyone who has had to do their job on thin clients will tell you the experience never compares to running it locally
We have, and there are still things to solve before this is completely practical. This is still different than connecting to a mainframe over a 3270 terminal. A closer example of how this would work is port forwarding an X11 to a remote system or using SSH to tunnel to a server where I've ran screen. If I've connected to a GUI application running on a server or reconnected my SSH session, it is less important about where I'm connecting from. Extending this concept to Windows, you wouldn't even need local storage for most needs. It won't be practical for places with poor network connectivity, but where it is reliable, high bandwidth, and low latency, it won't be so discernable from local use for most business applications. This is probably the biggest driving force behind XCloud. If Microsoft can make games run across networks with minimal problems, business applications are going to do just fine. XCloud works great for me, allowing me to stream with few problems. That's less true for others in my family, so clearly this isn't something which can roll out to everyone, everywhere, all at once. I think it would be great to be able to spin up additional vCPU cores or grow drive space or system RAM as needed per process so that I'm not wasting cycles or underutilizing my hardware. It seems like this would become possible with this sort of platform.