A comprehensive microservices architecture implementing a GraphQL API with background job processing, data scraping, and shared utilities.
Implemented microservices architecture with 5 specialized applications
Built robust background job processing system with Oban
Created efficient data scraping service for Giphy integration
Developed shared utilities for common functionality across services
Implemented comprehensive database schema management with Ecto
Set up monitoring and metrics collection with Prometheus/Grafana