REST API structure that can scale, your recommendations?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • pocketbase

    Open Source realtime backend in 1 file

  • Every api (sub-router) has a reference to the base instance, the application. The application holds database connections. And if say the admin api has to access the database it would access it by api.app.Database. I think it's easy to understand but at the same time it doesn't really make sense, because of the way you access the database. You go from your api up to the base and then down to the api. It would make more sense to start at the app, and then go down to the database.Pocketbase: https://github.com/pocketbase/pocketbaseHere's is an example how a sub-router to the admin service has a reference to the app: https://github.com/pocketbase/pocketbase/blob/e4a90f6605d8a8ab24544ac0a89639532b97afc2/apis/admin.go#L33

  • Public-Library

    Clean Code & Hexagonal Architecture API in Go - a beginner-friendly example.

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • No longer accepting donations (Pocketbase)

    1 project | news.ycombinator.com | 22 Jan 2024
  • Simple easy n’ quick to develop stack?

    1 project | /r/webdev | 7 Dec 2023
  • What do you use to make small back-ends ?

    1 project | /r/typescript | 5 Dec 2023
  • PocketBase : The Ultimate All-in-One Open Source Solution for Your Backend Revolution!

    1 project | dev.to | 2 Dec 2023
  • PocketBase - Open Source backend in 1 file

    1 project | /r/programming | 27 Oct 2023