lundi 20 juin 2016

Structuring related but non dependent components (python project)


I'm creating a project in Python which I'm hoping will have 3 components

  • A module which will fetch some raw data from some APIs, clean it up and store it in a persistent store
  • An API layer which will allow external access to the data in the persistent store
  • A HTTP endpoint where users can visualise the date returned by the API

Each of these isn't generic enough to make them into 3 different repos. But they would be deployed individually.

If it were a Java project, I think I would structure it as three Gradle sub-projects for logical separation.

How would I do the same in Python?


Aucun commentaire:

Enregistrer un commentaire