Skip to content
This repository was archived by the owner on Sep 25, 2019. It is now read-only.

Write a backend microservice in GAE to handle ingestion from Meetup.com #101

@Splaktar

Description

@Splaktar

This should use the service: backend annotation in GAE so that it can run in parallel with our frontend web service. It may make sense to make this a separate repo (hub-ingest) or something like that. It should use the same production MongoDB and GDG-X Cloud project, but in no other way should it be coupled to the existing Hub backend.

Phases

  1. The first piece of this work is to get this running locally and ingesting a single chapter's Meetup.com events into your local MongoDB
  2. The second phase is to ingest and update all GDG chapters with data from Meetup.com into your local MongoDB
  3. The third phase is to ingest events for all chapters into your local MongoDB. We likely want to look at using PubSub and GAE Cron for this, but we should avoid our current pattern of making as many API calls as fast as possible.
  4. The fourth phase is to ingest other metadata from Meetup.com like organizers, etc. into your local MongoDB
  5. The final phase will be the last round of code reviews, testing, and then production deployment.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions