During this Summer, we were super-busy achieving two goals that defined version 2.0 of Database Lab Engine:
- Make all the things in Database Lab configurable in a unified manner (single configuration file): first of all, data initialization and snapshot management.
- Support both physical and logical types of initialization. Particularly, allow working with an RDS database as a source.
Both targets happened to be quite challenging, but it is finally done, and now we are happy to see that all the pieces of Database Lab Engine work in containers, the whole workflow is described in a single YAML configuration file, and, last but not least, it works with RDS Postgres databases. Yay!
As usual, please send us any feedback you have; it is hard to overestimate its meaning for such a young project:
- Follow us on Twitter: @Database_Lab (recently created!).
- Community Slack (English), and Telegram group (Russian).
- Intercom widget (located at right bottom corner).
Database Lab Engine is open-source software distributed under OSI-approved AGPLv3 license. Database Lab Engine allows to clone PostgreSQL databases of any size in just a few seconds. This can save you a lot of money for development and testing infrastructure, and at the same time, drastically improve development quality and time-to-market.
The open-source Database Lab Engine is equipped with convenient API and CLI. Additionally, we continue developing the Enterprise version that offers GUI, authentication flexibility, and user management for Database Lab Engine API and CLI, more. The Enterprise version is in the "private beta" mode; we encourage you to sign up and request a demo.
Share this blog post:
Database Lab by Postgres.ai
An open-source experimentation platform for PostgreSQL databases. Instantly create full-size clones of your production database and use them to test your database migrations, optimize SQL, or deploy full-size staging apps.