Geofence Event-Driven Case Study
NestJS microservices for geofence enter/exit detection with PostGIS, transactional outbox publishing to Kafka, and idempotent event logging.
- NestJS
- TypeScript
- PostgreSQL
- PostGIS
- Kafka
- Docker
Backend systems work: messaging, data stores, and production debugging.
NestJS microservices for geofence enter/exit detection with PostGIS, transactional outbox publishing to Kafka, and idempotent event logging.
Reference implementation for transactional outbox flow with idempotent publishing, dead-letter routing, and operational metrics.
Evaluating graph-based permission inheritance for tenant-scoped authorization where role resolution must stay fast under load.
Production query-plan experiments, index decisions, and latency work from real services.