Gatsby
ΠΠΠ§ΠΠ«Π
Gatsby
ΠΠΠ§ΠΠ«Π
- Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ
- 10 ΠΠΊΡ 2018
- Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
- 44,440
- ΠΠ°ΠΉΠΊΠΈ
- 204,369
ΠΠ²ΡΠΎΡ: Π‘Π»ΡΡΠΌ - ΠΠ²Π°Π½ ΠΡΡΠ³Π»ΠΎΠ², ΠΠ°Π²Π΅Π» Π‘Π΅Π»ΠΈΠ²Π°Π½ΠΎΠ²
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: SRE ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ² [2020]

ΠΠ° ΠΊΡΡΡΠ΅ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅:
Π‘ΡΡΠΎΠΈΡΡ
Π‘ΡΠΎΡΠΌΡΠ»ΠΈΡΡΠ΅ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ SLO, SLI, SLA Π΄Π»Ρ ΡΠ°ΠΉΡΠ°, ΡΠΎΡΡΠΎΡΡΠ΅Π³ΠΎ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ,
ΡΠΎΠ±Π΅ΡΠ΅ΡΠ΅, ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΡΠ΅ΡΠ΅ ΠΈ Π·Π°Π΄Π΅ΠΏΠ»ΠΎΠΈΡΠ΅ ΡΠ°ΠΉΡ, Π½Π°ΡΡΡΠΎΠΈΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ Π°Π»Π΅ΡΡΠΈΠ½Π³.
ΠΠΎΠΌΠ°ΡΡ
Π Π°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΠ°ΠΊΡΠΎΡΡ ΡΡ ΡΠ΄ΡΠ΅Π½ΠΈΡ SLO: ΠΎΡΠΈΠ±ΠΊΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΎΡΠΊΠ°Π·Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, Π½Π°ΠΏΠ»ΡΠ² ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ, DoS-Π°ΡΠ°ΠΊΠΈ. Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ΡΡ Π² ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ, error budget, ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ
Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ.
Π§ΠΈΠ½ΠΈΡΡ
ΠΡΠ³Π°Π½ΠΈΠ·ΡΠ΅ΡΠ΅ ΡΠ°Π±ΠΎΡΡ Π³ΡΡΠΏΠΏΡ ΠΏΠΎ Π»ΠΈΠΊΠ²ΠΈΠ΄Π°ΡΠΈΠΈ Π°Π²Π°ΡΠΈΠΈ Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠΎΠΊΠΈ: ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»Π»Π΅Π³, ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ°Π½ΡΠΎΠ² (stakeholders), Π²ΡΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ². ΠΠΌΠΈΡΠ°ΡΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ: Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ° Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΠ·ΡΡΠ°ΡΡ
Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ°ΠΉΡΡ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ SRE. ΠΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΠ΅ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΡ (ΠΏΡΠΈΡΠΈΠ½Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ, Ρ ΠΎΠ΄ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ). ΠΡΠΈΠΌΠ΅ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΈΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌΡ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ: ΡΠ»ΡΡΡΠΈΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ, ΡΠ΅Π³Π»Π°ΠΌΠ΅Π½ΡΡ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ:
Π’Π΅ΠΌΠ° β1: ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ SRE
Π‘ΠΊΠ°ΡΠ°ΡΡ:
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: SRE ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ² [2020]

ΠΠ° ΠΊΡΡΡΠ΅ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅:
Π‘ΡΡΠΎΠΈΡΡ
Π‘ΡΠΎΡΠΌΡΠ»ΠΈΡΡΠ΅ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ SLO, SLI, SLA Π΄Π»Ρ ΡΠ°ΠΉΡΠ°, ΡΠΎΡΡΠΎΡΡΠ΅Π³ΠΎ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ,
ΡΠΎΠ±Π΅ΡΠ΅ΡΠ΅, ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΡΠ΅ΡΠ΅ ΠΈ Π·Π°Π΄Π΅ΠΏΠ»ΠΎΠΈΡΠ΅ ΡΠ°ΠΉΡ, Π½Π°ΡΡΡΠΎΠΈΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ Π°Π»Π΅ΡΡΠΈΠ½Π³.
ΠΠΎΠΌΠ°ΡΡ
Π Π°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΠ°ΠΊΡΠΎΡΡ ΡΡ ΡΠ΄ΡΠ΅Π½ΠΈΡ SLO: ΠΎΡΠΈΠ±ΠΊΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΎΡΠΊΠ°Π·Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, Π½Π°ΠΏΠ»ΡΠ² ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ, DoS-Π°ΡΠ°ΠΊΠΈ. Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ΡΡ Π² ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ, error budget, ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ
Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ.
Π§ΠΈΠ½ΠΈΡΡ
ΠΡΠ³Π°Π½ΠΈΠ·ΡΠ΅ΡΠ΅ ΡΠ°Π±ΠΎΡΡ Π³ΡΡΠΏΠΏΡ ΠΏΠΎ Π»ΠΈΠΊΠ²ΠΈΠ΄Π°ΡΠΈΠΈ Π°Π²Π°ΡΠΈΠΈ Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠΎΠΊΠΈ: ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»Π»Π΅Π³, ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ°Π½ΡΠΎΠ² (stakeholders), Π²ΡΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ². ΠΠΌΠΈΡΠ°ΡΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ: Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ° Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΠ·ΡΡΠ°ΡΡ
Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ°ΠΉΡΡ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ SRE. ΠΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΠ΅ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΡ (ΠΏΡΠΈΡΠΈΠ½Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ, Ρ ΠΎΠ΄ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ). ΠΡΠΈΠΌΠ΅ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΈΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌΡ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ: ΡΠ»ΡΡΡΠΈΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ, ΡΠ΅Π³Π»Π°ΠΌΠ΅Π½ΡΡ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ:
- Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ Linux;
- ΠΡΠ±ΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΡΠΎΠ²Π΅Π½Ρ Junior;
- GitLab: Π½Π°Π²ΡΠΊΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ;
- Prometheus: Π½Π°Π²ΡΠΊΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°;
- Kubernetes: Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅.
Π’Π΅ΠΌΠ° β1: ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ SRE
- Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΡΠΎΠ±Ρ ΡΡΠ°ΡΡ SRE?
- DevOps vs SRE
- ΠΠΎΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠ΅Π½ΡΡ SRE ΠΈ ΠΎΡΠ΅Π½Ρ Π³ΡΡΡΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈΡ Π½Π΅Ρ
- SLI, SLO ΠΈ SLA
- Error budget ΠΈ Π΅Π³ΠΎ ΡΠΎΠ»Ρ Π² SRE
- ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- Non-Abstract Large System Design
- Operability / Design for failure
- gRPC ΠΈΠ»ΠΈ REST
- ΠΠ΅ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ
- ΠΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΎΡ SRE
- Π§Π΅ΠΊ-Π»ΠΈΡΡ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°
- ΠΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΌΠ΅ΡΡΠΈΠΊΠΈ, ΡΡΠ΅ΠΉΡΠΈΠ½Π³
- ΠΠ°Π±ΠΈΡΠ°Π΅ΠΌ CI/CD Π² ΡΠ²ΠΎΠΈ ΡΡΠΊΠΈ
- ΠΠ±ΡΠ°ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΈΡΡΠ΅ΠΌΠ°?
- Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²ΡΠ²Π°Π΅ΠΌ SLI ΠΈ SLO
- ΠΡΠ°ΠΊΡΠΈΠΊΠ° capacity planning
- ΠΠ°ΠΏΡΡΠΊ ΡΡΠ°ΡΠΈΠΊΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π°ΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΈΠΌ Β«ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡΒ»
- ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ Prometheus, Grafana, Elastic
- Monitoring vs. Observability
- ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ Π°Π»Π΅ΡΡΠΈΠ½Π³ Ρ Prometheus
- ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ SLI ΠΈ SLO
- Symptoms vs. Causes
- Black-Box vs. White-Box Monitoring
- Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ²
- 4 Π·ΠΎΠ»ΠΎΡΡΡ ΡΠΈΠ³Π½Π°Π»Π° (ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ)
- Π Π°Π±ΠΎΡΠ° ΠΏΠΎΠ΄ Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ
- Failure-injection
- Chaos Monkey
- ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΡΠ΅ΡΡΠΎΠΌ
- ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°
- ΠΠΎΡΡΠΌΠΎΡΡΠ΅ΠΌ
- Knowledge sharing
- Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΡΠ»ΡΡΡΡΡ
- ΠΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠ΅ΠΉ
- ΠΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ blameless ΡΠ°Π·Π±ΠΎΡΠ° ΠΏΠΎΠ»Π΅ΡΠΎΠ²
- ΠΠ°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠ° Π½Π°Π³ΡΡΠ·ΠΊΠΈ
- ΠΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ: retry, timeout, failure injection, circuit breaker
- DDoS (ΡΠΎΠ·Π΄Π°Π΅ΠΌ Π½Π°Π³ΡΡΠ·ΠΊΡ) + Cascading Failures
- Π Π°Π·Π±ΠΎΡ ΠΏΠΎΠ»Π΅ΡΠΎΠ²
- ΠΡΠ°ΠΊΡΠΈΠΊΠ° On-Call
- Π Π°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΈΠΏΡ Π°Π²Π°ΡΠΈΠΉ (ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, ΡΠ±ΠΎΠΉ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ)
- ΠΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°ΠΌΠΈ
- ΠΡΡΠ½Π°Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΡΠ»Π°Π΄ΠΊΠ°
- ΠΡΠ°ΠΊΡΠΈΠΊΠ° Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ Π½Π° Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ
- ΠΠ°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ
- Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
- Canary release
- Π Π΅Π°Π»ΡΠ½ΡΠ΅ ΠΊΠ΅ΠΉΡΡ
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠΏΠΈΠΊΠ΅ΡΠ°ΠΌΠΈ
Π‘ΠΊΡΡΡΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ!
Π‘ΠΊΠ°ΡΠ°ΡΡ:
ΠΠ»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΠΎΠΉΡΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.