Skip to content

OlegStrokan/apollo-microservices

Repository files navigation

Delivery application

Tech stack:

  • Nest.js - main app (fintech part)
  • Fastify - Integration layer, workers, schemas
  • PostgreSQL - main db
  • Typeorm - orm
  • Avro - schemas managment
  • Nats - message broker
  • Apollo federation - gateway
  • Redis - cache db
  • Docker - it's just docker....you know what i am saying

Architecture:

  • exchange - service for client data (randomly generated data)
  • integration-layer - service for reading exchange db, validate and send to microservices
  • fido - delivery service (fintech part)
  • common - shared code between services (currently include avro schema registry)

To be continued...

About

Small project to test avro schema registry

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published