3 ms·
it sounds like he wants to be able to archive and respinup/run things like mmoprg game servers as easily as static content can be archived and served today. th
by a-dub 5y ago
it sounds like he wants to be able to archive and respinup/run things like mmoprg game servers as easily as static content can be archived and served today.
that would be a huge and expensive paradigm shift for internet service backends that traditionally have been only designed to be run by one entity and typically are a mix of custom, open source and proprietary software that is run in a specific way.
i suppose it could be done, but there hasn't been any reason to make that investment. service backends also tend to be more "living software" where part of the system is the team that continuously builds, updates and operates it.
basically, it would look something like java applets, but for entire internet service backends. one step and all the services, databases, everything would spin up and start serving. that would be great but is probably a ways out.
- jayd16 5y agoWell there's other static things like FAQs, news feeds, even hosted game content that a game might rely on. It's not just dynamic services. I think Carmack is referring to that.
- a-dub 5y ago..."something like this could combine with a blockchain style technology to make internet applications that could outlive companies. A niche multiuser game that couldn't meet company revenue goals could still be "fed" by anyone that wanted to push resources at it, since the " that's not static assets, that's a multiuser game server. i think he's envisioning entire internet service backends that can be packaged up like java applets and re-run on demand paired with some kind of decentralized serving infrastructure that any user can insert coins and resurrect a sophisticated web service from the past. more likely i suspect we'll see more efforts by hobbyists to resurrect these things and more releases of backends from failed projects into the public domain. with so much physical gear that requires service backends being made today, we may even see regulation that requires release of the source for a service when a service is shut down. crazy to think that if the company who made your car or tractor fails, that your perfectly good car or tractor could cease function when they shut down the service backend.