-
Encore
Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.
-
PostgreSQL
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The website does a better introduction to the engine than I ever could, so I'll just say that Encore allows you to write and deploy Go microservices to major cloud providers or their own Encore cloud. And yes, it is open-source, has a free hobby hosting tier and I'm not an affiliate 😇
Encore provides first-class support for PostgreSQL as every major cloud provider offers this database as a service.
You should have Go installed and, apart from that, you'll need Docker and Git. Now go ahead and install encore command-line tool as described in Encore Quick Start.
Besides, Encore app is not compiled to one app, but to microservices that can interact between themselves in a much more efficient manner than just HTTP calls (gRPC).