Backend servisi i API
Go i PHP/Symfony servisi koji preživljavaju produkciju.
REST + gRPC servisi, OAuth2/OIDC identity, message-driven jezgra, PostgreSQL/Redis/RabbitMQ. Clean architecture (handler ≤15 linija → service → repo), domain errors, strukturni log-ovi, metrike + tracing — ugrađeno od prvog commit-a, a ne posle prvog incidenta.
Šta dobijate
- Go 1.25+ ili PHP 8.4 / Symfony 8.0 — bira se po timu i opterećenju.
- PostgreSQL 18: dizajn šeme, migracije, strategija indeksa, keyset paginacija.
- Event-driven sa RabbitMQ / NATS / Kafka, idempotency ključevi, outbox pattern.
- OpenAPI / gRPC ugovori, code-gen, contract testovi, bez any/mixed za business podatke.
- Observability: Prometheus + strukturni slog/Monolog + OpenTelemetry trace-ovi.
Stack
- Go
- PHP / Symfony
- PostgreSQL
- RabbitMQ
- gRPC
- OpenAPI
- OAuth2/OIDC
Proces
Email ili 20-min uvodni poziv → pisani predlog → ugovor → isporuka.