Seat Serve Enables Audiences to Order and Track Concessions
Fast and Reliable Communication LayerEarly in app development, Seat Serve’s development team recognized the need for a real-time network to securely and reliably communicate between thousands of devices simultaneously. With any connected ordering application, real-time interaction is paramount to creating a real life, end-to-end ordering experience, from order to fulfillment. Seat Serve first considered building its real-time backend infrastructure using an in-house, open-source solution. Despite having a capable staff of developers, Seat Serve recognized the potential roadblocks that would arise by powering their application using open source protocols and a custom-built real-time backend. Rather, Seat Serve was looking for a data stream network that would reduce build resources and decrease their time to market. Additionally, Seat Serve was looking for an already built-out solution that would provide core real-time features that Seat Serve could implement, and plan on implementing as their app evolves.
Focusing on the Product, Not Backend InfrastructureSeat Serve wanted to easily implement a solution without worrying about the backend themselves. The number of features Seat Serve desired also would have been problematic for their team, as they wanted to focus on their application itself, not backend infrastructure.
Everything we needed was available with very lightweight code and great SDKs. We built our product from ground up using the PubNub platform. Every time we needed a new feature we discovered that PubNub already had it. This saved us an enormous amount of development time and allowed us to focus on creating our platform,Shay Dadush, Co-Founder of Seat Serve.
Up-to-the-Second Order MonitoringTo power their tight, real-time communication layer, Seat Serve implemented PubNub Pub/Sub Messaging for all real-time interaction within the app. This real-time messaging layer powers the order from end-to-end, from the moment a customer makes an order, to that order being delivered. Updates are pushed to the customer in real time, keeping them in the loop from start to finish.
Seat Serve's order
Why Reinvent the Wheel?By implementing PubNub, Seat Serve decreased development resources and time to market. And as the Seat Serve application expands to more stadiums and event spaces, the application can easily scale to thousands of users simultaneously. In doing so, Seat Serve can focus on adding new features and functionality to their application without worrying about building, orchestrating, and maintaining their own real-time backend infrastructure.
PubNub saved us a lot of time without the need to reinvent the wheel. Once we realized that, adding only a few rows of code would save us boatloads of time. PubNub allowed us to be the only real-time app in our space and gave us an enormous head start on other solutions. And we figured if it was good enough for Coca-Cola, Amazon, and McDonald’s, it was good enough for us.