Two real world examples of serverless applications

Two real world examples of serverless applications

A year ago the leaves were turning and we wrote, “serverless databases are the future”. Well, now serverless databases are the present. It’s true that the serverless database will continue to mature towards its eventual destiny as an API endpoint in the cloud. But the serverless version of CockroachDB is now generally available with advanced capabilities like change data capture (CDC), backup and restore, a management API, and a 99.99% uptime SLA
In this blog, we’ll focus on two examples of serverless applications in production on CockroachDB serverless today. It’s important to note that truly serverless applications must have a serverless front end and back end.

Rainmaker Games: A serverless discovery and community website

“We’re running our gaming discovery and community site, Rainmaker Games, on CockroachDB serverless with NodeJS and Prisma. The serverless stack has helped us get our apps up and running quicker since there’s no server to provision, nothing to install, and no replication to configure. We also don’t have to worry about cluster maintenance or scaling, which traditionally are major operational concerns. CockroachDB serverless enables us to focus on building a platform that empowers gamers to play and invest smarter by eliminating the manual and operational headaches that come with a traditional database”. - Jonathan Kennell, Co-founder and CTO, Rainmaker Games

Rainmaker games is an interactive inventory of games and NFTs. It’s also a website platform where the community can connect and discuss the inventory. They host a blog with content that introduces new games and they offer the ability for users to submit new games and NFTs. 

TIMU: A serverless collaboration platform

“CockroachDB serverless entirely eliminated a lot of manual scaling work that’s hard to get right, so long term it saves us a lot of time. It also reduces operational costs since we don’t have to overprovision, especially when we are in beta.” -Jesse Ezell, CTO and Co-Founder of TIMU 

Think of TIMU like a combination of Google Meet, Slack, Trello, and Google Drive. It offers video conferencing, chat, project management dashboards, and file sharing. TIMU is in beta right now, and CockroachDB serverless allows them to prepare for scale without overspending ahead of time.

Start building with serverless architecture

The ease of getting started with CockroachDB serverless is perhaps best demonstrated by my colleague’s mom (a french teacher). Watch how effortlessly she starts a cluster (without any knowledge of what a cluster is!):

\

The ease of getting started with serverless is important. But what’s equally useful to keep in mind is that serverless architecture is built to grow with you. When Rainmaker Games hits a massive spike in traffic or TIMU gets adopted by a huge organization the database will scale automatically to accommodate the data, and it will remain resilient. 

For more information about CockroachDB serverless check out the following links:

When to use a serverless database

How we built a free forever serverless sql database

How to deploy CockroachDB serverless with Google Cloud Run

Get started with CockroachDB serverless

About the author

Dan Kelly

Dan has been producing technical blogs, videos, whitepapers, and webinars at Cockroach Labs for the last 4+ years. His mission is to identify the most pressing problems developers face and to create content to solve them. Outside of work Dan is usually chasing his three year old daughter or cooking something indulgent.

linkedin link

Keep Reading

When To Use a Serverless Database, And When NOT To

Serverless databases are the future. The rise of the serverless database means that developers can enjoy the benefits of …

Read More
How startup alwaysNFT built their Web3 application with CockroachDB

Guy Harrison is CEO of alwaysNFT.cloud, a self-funded startup that uses CockroachDB. He is the author of many books on …

Read More
How TreesPlease Games builds gaming infra with CockroachDB serverless

The gaming industry is all about delivering a great end-user experience which means building relationships with players …

Read More
x
Developer Resources