Published
References
Table of content:
- Scaling
- Deep dive design architecture
- Live design
Scaling X Axis
- Replicate server
- Load balancer
- Handle load ke replica server yang mana
- Kubernetes(?)
- Ngga cocok untuk monolith multi project
Scaling Y Axis
- Split services, biasanya mulai dari monolith dan pelan pelan displit
Scaling Z Axis
- Replicate server tapi beda region
Strategy Scale
- Scale X dulu (vertical & horizontal)
- Scale Y jika butuh independent
- Bisa jadi karena integrasi sebuah service akan banyak
- Scale Z
RFC Document (Request for Comments)
- Title
- Author & Approval list
- Executive summary
- Problems & Motivation
- Detailed design
- Dependencies
- Milestone
- Drawbacks & Risks
- Alternative design architect
- Unresolved & Future possibilities