Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Archive repo, find lambdas a loving home #3

Open
WillEngler opened this issue Jun 27, 2017 · 0 comments
Open

Archive repo, find lambdas a loving home #3

WillEngler opened this issue Jun 27, 2017 · 0 comments
Assignees

Comments

@WillEngler
Copy link

WillEngler commented Jun 27, 2017

Taking some informal discussions with @HeyZoos and putting them in an issue:

I think we should archive this repo. Of the lambdas, most have been made obsolete:

  • Publish, Validate and Transform have been merged into a single lambda. The new lambda lives in the observation-publisher repo.
  • Authenticate is no longer used. Contrary to the name, its purpose was to parse Pusher formatted query args.
  • MetadataStreamHandler is outmoded. We've chosen to use a REST API (Apiary) for beehive maintainers to communicate metadata changes.
  • Archive could/should be a celery task.

That leaves Resolve. Unlike the other Python lambda (Archive), it shouldn't be run under Celery because it needs to run on a tight schedule and we can't let it get blocked behind long batch ETL tasks. But we could move it to the main Plenario repo so that it can share database code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants