Skip to main content

4 posts tagged with "DBLab Engine"

View All Tags

DBLab 4.1: protection leases, Teleport, Prometheus, and more

· 11 min read
Nikolay Samokhvalov
CEO & Founder

Forty engineers. Hundreds of database clones per week. A handful marked "protected" because someone was mid-investigation. Then the investigation ended, the engineer moved on, and the clone stayed -- protected, idle, quietly eating 200 GB of disk for three weeks.

We kept hearing this story from teams running DBLab in production. So we fixed it -- along with five other things that matter when you operate database branching at scale.

Full-stack preview environments with DBLab 4.0: isolated databases for every pull request

· 7 min read
Bogdan Tsechoev
Software Engineer

Preview environments are temporary deployment environments created for each pull request, offering major advantages over traditional shared staging environments. While platforms like Vercel (paid) and Coolify (open-source) solve application deployment, the database remains the bottleneck. Teams typically compromise: sharing one database (causing conflicts), deploying small test databases (lacking realistic data), or cloning large production databases (taking hours and costing heavily). DBLab 4.0's database branching solves this with O(1) economics, spinning up isolated production-scale Postgres clones in seconds for cost-effective full-stack previews.

DBLab 4.0: instant database branching with O(1) economics

· 9 min read
Bogdan Tsechoev
Software Engineer

The cost of experimentation determines the pace of innovation. In database development, this cost has traditionally been measured in hours and thousands of dollars per environment. DBLab Engine 4.0 changes this equation fundamentally with instant database branching.

New version delivers comprehensive database branching for Postgres with unique set of characteristics:

  • Git-like semantics: branches are named pointers to snapshots
  • O(1) scaling for both storage and compute costs
  • True open source (Apache 2.0 license)

DBLab 3.4: new name, SE installer, and lots of improvements

· 7 min read
Nikolay Samokhvalov

DBLab Engine version 3.4, an open-source tool for PostgreSQL thin cloning and database branching, has been released with numerous improvements.

Rapid, cost-effective cloning and branching are extremely valuable when you need to enhance the development process. DBLab Engine can handle numerous independent clones of your database on a single machine, so each engineer or automated process can work with their own database created within seconds without additional expenses. This enables testing of any changes and optimization concepts, whether manually or in CI/CD pipelines, as well as validating all the concepts suggested by ChatGPT or another LLM. This effectively addresses the issue of LLM hallucinations.