This is the second in our series on the Gaming Internet. You can find our first installment here.
Gaming consumes a lot of data and traffic on the Internet, but no one seems to know exactly how much. Other big data consumers like telcos and video are well-understood industries that attract a lot of attention. And while there are dozens of companies that just build networking equipment for those sub-sectors, the number of customers is fairly small. By contrast, gaming is a complex web of thousands of companies. This fragmentation makes for an abundance of wealth when it comes to content, but it makes it very hard to solve problems that the whole industry faces.
Put simply, networks are a growing pain point for gaming. As we will detail in our next post, reliable data rates and network conditions play a major role in the gaming experience for players, and this has a direct impact on the financials of all the companies in the ecosystem. Given the number of stakeholders anyone attempting to solve this problem with need to with a multitude of constituents.
First, there are the game development studios, the people actually creating games. These companies are often comprised of some of the most capable programmers out there, because they need to constantly push the envelope of software development to create the best games. As good as these people are, they generally lack a good understanding of networking. This is constant problem throughout the entire IT industry. Networking is a profession requiring a specialized skill set, and for most gaming companies this expertise rests outside their core competency. The stereotype among networking professionals is that software developers treat the network with indifference at best, often taking it for granted.
By contrast, the networking industry does not really pay attention to gaming. We know a large number of network equipment professionals who think of gaming as a niche for their kids, if they think of it at all. This indifference is a big part of the inspiration for us to write this series. As we pointed out in our previous post, Cisco lumps gaming into a category with pretty much all other forms of software, despite the huge aggregate amount of traffic gaming pulls down from the network.
Already we have indifference met with unawareness.
Then we have to factor in the complex way in which dollars move around the industry. Many game developers work with game publishers, the big ones like Electronic Arts and Activision. These companies have powerful brands and distribution channels. They have a big say in game design, especially for franchise titles. While they care about user experience, they are many steps removed from the technical challenges this entails in networking.
Admittedly, there are some highly capable network engineers in the mix here. Platform owners like Microsoft and Sony, as well as cloud service providers like Amazon Web Services (AWS) and Google Cloud Platform (GCP) all have networking teams. However, for these companies networking is also very far removed the executives setting priorities. Factor in the major distribution channels like Apple’s App Store and Valve’s Steam store, who play major roles but none of whom pay much attention to networking issues.
So before we even start to explore the details problem that networking present, it is already clear that no one is really looking hard for a solution. This does not mean there is no problem, it just means it has not become painful enough yet for people to take notice.