DEV Community

Lathe
Lathe

Posted on Originally published at docs.lathe.live

A Render alternative when you want one machine instead of a service stack

Render gives an app team a conventional managed platform: web services, private services, workers, Postgres, a Redis-compatible Key Value service, cron jobs, static sites and more. Each part can have its own size and lifecycle.

Lathe takes the opposite shape. The app, database, auth and optional cache share one dedicated machine. That reduces the number of products and bills, but also removes the independent scaling and high-availability options that make Render useful.

Prices below were checked against Render's official pricing on September 22, 2026.

A Render example with separate web service, Postgres and Key Value prices adding to 76 dollars a month, compared with one Lathe machine from 15 dollars.

A small paid stack is a sum

Render currently lists a Starter web service at $7 a month, Basic Postgres with 256 MB at $6 a month, and persistent Key Value with 256 MB at $10 a month. That smallest paid app + Postgres + persistent cache example is $23 a month before extra database storage, a larger service or a paid workspace plan.

A more production-shaped Standard web service is $25 a month. Basic Postgres with 1 GB is $19. Persistent Key Value with 1 GB is $32. That example totals $76 a month.

These are not equivalent performance comparisons. They show the shape of the invoice: each service has a separate size and price.

Stack component Render entry example Lathe
Web service Starter $7/month Included on the machine
Postgres Basic 256 MB $6/month Included on the machine
Persistent cache Key Value 256 MB $10/month Redis included on the machine
Database storage 1 GB included, then $0.30/GB Machine disk included
Persistent app disk $0.25/GB/month Machine disk included
Team/platform plan Hobby $0; Pro $25 plus compute No seat fee

What Render buys you

Render supports horizontal autoscaling on paid workspace tiers, service-by-service compute sizes, read replicas and high-availability options for databases, previews and a global CDN. A system that needs those capabilities should not be compressed into one machine to make the invoice prettier.

Render's free web service and 30-day free Postgres are also better for a disposable prototype where $0 matters more than always-on behavior.

What Lathe changes

Lathe plans cost $15, $29, $49 or $89 a month. The number changes only when you choose a larger machine. Apps, Postgres, Auth, Redis, CouchDB and NATS can run together. Database connections, auth users, requests, backups and up to 20 TB of outbound traffic do not become separate invoice lines.

The machine is dedicated to one customer, but it is not dedicated physical hardware. Its RAM, disk and failure boundary belong to the one account.

That last part is both the advantage and the limit. There is no automatic horizontal scaling, high availability, automatic failover, read replica or point-in-time recovery. Daily backups keep seven copies and are checked through scheduled restores.

Which one fits

Use Render when the parts of the system should scale and fail independently, when previews and managed platform breadth matter, or when you need the availability features of its larger database plans.

Consider Lathe when one small product fits on one machine, you want the app and data close together, and you prefer selecting a capacity tier to adding the prices of several services.

Start with a staging project. Render and Lathe expose standard containers and Postgres credentials, so the honest test is to run the same workload and compare the operations, not only the first number on each pricing page.


Read the canonical guide on Lathe

Top comments (0)