Files
exo/docs/KExocortex/RDD/2022/02/23.md
2026-03-20 11:54:56 -07:00

901 B

%% Title: RDD 2022-02-23 Created: 2022-03-09 00:47 Status: Parent: Archive/Computing/KExocortex/RDD Tags: Source: %%

2022-02-23

Goal

Build a web server that lets me stash URLs (links and PDFs, primarily) to an artifact store.

How do I get there?

Blobs

  • Proto definition for archive blobs
  • Database schema for archive blobs
  • SQL migration (using sql-migrate)
  • Go package for archive blobs
  • blob store
  • syncq
  • CLI tool for inserting blobs

Artifacts

  • What does an artifact look like? Develop the data model.
  • Proto definitions for an archive entry
  • Database schema for archive entries
  • SQL migration

Web service

  • gRPC service
  • HTTP backend that talks to the gRPC service
  • HTML frontend with authentication
  • (Bonus) CLI tool to interact with the webserver