Hasura has released version 2.0 of the GraphQL engine of the same name. After the processor was designed for PostgreSQL, the release aims at general database connectivity. At the start there are interfaces for SQL-Server and BigQuery. New interfaces should be able to be developed in a short time. In addition, the engine can now address multiple databases simultaneously.
More than a database
The first release of the engine had appeared in 2018 and had focused exclusively on a direct connection to PostgreSQL databases. According to its own statements, the team initially wanted to concentrate on the ecosystem and the community of the open-source database.
Since then, there have been two fundamental requests from the user base, especially in the enterprise environment: First, multi-tenant connectivity of multiple instances, and second, integration of different workloads, taking into account, for example, the different requirements for processing time series versus those with coarse transaction volumes.