Resurface includes all of the database components that you need, so you don't need a DBA to create tables, manage indexes, or schedule backups. Resurface includes Apache Pulsar, which allows data to be reliably stored and replicated without any regular maintenance. You can define specific quotas for storage and retention, or simply allow the database to grow to fit the storage available. Your oldest data will be automatically removed as new data arrives. Need higher reliability? Add nodes across multiple datacenters or cloud providers and your data will be automatically replicated across your cluster.
Resurface is built to scale horizontally in a hosted environment with fully Dockerized containers. Orchestration with Docker Compose and Kubernetes are both supported, so large distributed clusters are easy to operate. So record it all. Even if that's tens or hundreds of TBs. Since Resurface is deployed inside your virtual private cloud (VPC), you're always in control of your data.
Resurface includes Apache Presto as our SQL query engine. Presto offers a simple UI to allow you to see what queries are running, queued, or even those that have failed. It isn't quite as extensive as what's included in Oracle or Microsoft SQL Server — but allows you to see every query being executed against your Resurface database, regardless of what application ran the SQL query.
Sign up for a demo to see how easy it is to manage API logging with Resurface. Completely within your VPC. Without ever needing a DBA.