Globality on GitHub

Microcosm

Opinionated Python MicroServices

  • Component Wiring
  • Logging Configuration
  • Metrics Configuration
  • Persistence with Postgres
  • Persistence with DynamoDB
  • Search with Elasticsearch
  • RESTful APIs with Flask
  • Asynchronous Workers
  • PubSub with SNS/SQS
  • Event-sourced RESTful state machines
  • RESTful API Synchronization

Libraries And Utilities

Enabling Technologies

  • AWS Role Assumption Environment Variables
  • OpenAPI 2.0 (Swagger) models
  • Node configuration
  • Node logging
  • Node OpenAPI
  • Node GraphQL Conventions

Cookiecutters

Scaffolding

  • Cookiecutter for Microcosm Flask/Postgres Services
  • Cookiecutter for Node libraries