11
Serverless Applications Lens
Design Principles
1. Speedy, simple, singular
2. Think concurrent requests, not total requests
3. Share nothing
4. Assume no hardware affinity
5. Orchestrate your application with state machines, not functions
6. Use events to trigger transactions
7. Design for failures and duplicates