F-01
REST & GraphQL APIs
OpenAPI-spec'd REST APIs and Apollo / Hasura GraphQL with proper
schema management and versioning.
F-02
Microservices
Service boundaries based on real domain analysis. Service mesh
(Istio, Linkerd) where the topology demands it.
F-03
Event streaming
Kafka, NATS, EventBridge — for async architectures with proper
schema registry and replay.
F-04
High-throughput services
Go and Rust where throughput dominates; .NET 8 and Node for general
business logic.
F-05
Database engineering
PostgreSQL, MySQL, MongoDB, DynamoDB — with proper indexing, query
review, and partitioning strategy.
F-06
Background processing
Job queues (Sidekiq, Celery, Hangfire, Temporal) — with idempotency,
retries, and observability.