Docker Compose for ElasticSearch, Redis, Zipkin:
Haskell front-end with Redis for message queue:
Python/Flask back end, querying Google Cloud hosted Postgresql:
Haskell components use tracing-0.0.7.3
Python component uses OpenTelemetry, sqlcommenter, cloud-sql-python-connector.