Skip to content

Technology Stack Details

Backend Services

  • Programming Language: Python 3.11+
  • Web Framework: FastAPI
  • Agent Framework: LangGraph
  • Database: PostgreSQL 15+
  • Message Broker: RabbitMQ or Apache Kafka
  • Container Runtime: Docker
  • Orchestration: Kubernetes

Infrastructure

  • API Gateway: NGINX or cloud-native solution
  • Service Mesh: Istio (optional for advanced deployments)
  • Monitoring: Prometheus + Grafana
  • Logging: ELK Stack (Elasticsearch, Logstash, Kibana)
  • Tracing: Jaeger or AWS X-Ray

Development Tools

  • API Documentation: OpenAPI/Swagger
  • Testing: pytest, pytest-asyncio
  • Code Quality: black, flake8, mypy
  • CI/CD: GitLab CI or GitHub Actions