Tech Stack
🛠️ Technology Ecosystem
This project leverages a modern, cutting-edge technology stack designed for high concurrency, scalability, and observability.
| Category | Technology & Tools |
|---|---|
| Language & Frameworks | Java 21 (LTS), Spring Boot 3.x, Spring Cloud Gateway, Spring Data JPA, Spring Security |
| Messaging & Streaming | Apache Kafka, Zookeeper, Confluent Schema Registry, Apache Avro |
| Data & Persistence | PostgreSQL 16 (Bare Metal / Schema-per-Service), Flyway (Migration) |
| Infrastructure & Cloud | Kubernetes (K3s), Docker, Oracle Cloud (ARM64), AWS EC2 (x86), Flannel (CNI) |
| DevOps & CI/CD | GitHub Actions, Docker Buildx (Multi-Arch), QEMU, Kustomize, Maven, SSH Automation |
| Observability | Prometheus, Grafana, Zipkin (Distributed Tracing), Micrometer |
| Security & IAM | Keycloak (OAuth2 / OIDC), OpenSSL |