The company was in the middle of rebuilding its infrastructure when I spoke to them. It had been running into issues with downtime due to insufficient resources to meet demand and needed to build a modern, cloud native system to handle its growing user base.

Roblox had some ideas for their developer users as well. The gaming platform was looking at how to prepare for a world where the web browser wasn't the main delivery mechanism.

Users are able to build games regardless of their technical skills at Roblox. Whether you're a 10-year-old in Peoria or a professional game developer in Tokyo, the goal is to provide a platform where people can build games.

The company believes that the platform could have more uses and is building a new approach to accommodate the required flexibility. By hiding the underlying complexity from less experienced developers and building a flexible new system for more technical users, Roblox is looking to move beyond games.

“We look in some ways like a very specialized cloud provider, and our community comes in and builds all this stuff on top of it.” Dan Sturman, CTO, Roblox

In order to get an inside look at how this project is coming together, the challenges of building a tech stack for the mass, and the company's venture into virtual currency, we caught up with Dan Sturman.

Rethinking the tool set

When talking about a social gaming platform with a monetization engine, the term "web3" and "metaverse" get thrown around a lot. The company wants to build a platform that can be used on phones, headsets, and computers.

Metaverse is a term that has been used too many times and is not specific. 3D and social are the core elements. You can do a lot of interesting things in a 3D environment. It is a collaborative mode with a group of people who have the same interests. He thinks that the two coming together have a lot of power.