developmentseed / developmentseed/pgstac-ingestor

make queue/stream configurable

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Python
Stars
7
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Right now this library uses `DynamoDB` as queue system to limit the access to the PgSTAC Database.

If used outside the AWS environment it would be nice to be able to *select* a different queuing system (e.g Redis)

Contributor guide

Open the contributing guide

Research direction

Start by locating the DynamoDB queue implementation used to limit access to the pgSTAC database, then trace how ingestion selects and invokes it. Compare the existing behavior with the requested configurable queue, such as Redis; done means a non-AWS queue can be selected while the current DynamoDB behavior remains available.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, redis
Domain
backend, distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.