Diana & Deploy
ΠΡΠΈΠ²Π΅Ρ, Π Π°Π·Π²Π΅ΡΠ½ΠΈ. Π‘Π»ΡΡΠ°ΠΉ, ΡΡ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΡΡ, ΠΊΠ°ΠΊ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ΅Π½ΡΡ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ Π²ΡΠ²Π΅ΡΠ΅Π½Π½ΡΠΌ Π² ΠΏΠ»Π°Π½Π΅ ΡΡΡΡΠΊΡΡΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΠΌΠΎΠ³ ΠΏΡΠ΅Π΄ΡΠ³Π°Π΄Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Ρ
ΠΎΠ΄ ΠΏΡΠΎΡΠΈΠ²Π½ΠΈΠΊΠ°, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ Π΄Π°Π²Π°Π» Π±Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠΌΠΏΡΠΎΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Ρ
ΠΎΠ΄Ρ? ΠΡΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠΉ ΡΠΎΡΠ½ΠΎΡΡΡΡ ΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΡ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠ΅Π½ΠΊΠΈ Π½Π° ΠΏΠΎΠ»Π΅ Π±ΠΎΡ.
ΠΠ°, Ρ Π½Π°Π±ΡΠΎΡΠ°Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡ ΡΠΈΠΌΡΠ»ΡΡΠΈΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌ, Π° ΠΏΠΎΡΠΎΠΌ Π²ΡΠ²ΠΎΠ΄ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π½Π° HUD, ΡΡΠΎΠ±Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ ΠΌΠΎΠ³ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ²ΠΎΡ ΠΈΠ½ΡΡΠΈΡΠΈΡ. Π‘Π°ΠΌΠΎΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅ β ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΏΠΎΡΠΎΠΊ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΡΡΡΡΡΠΌ, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π±ΡΠ»Π° ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ, ΠΈΠ½Π°ΡΠ΅ ΠΠ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠ»ΡΡ
Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, Π° ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΡΡΠ²ΡΡΠ²ΡΠ΅Ρ ΡΠ΅Π±Ρ ΠΏΡΠΎΡΡΠΎ Π·ΡΠΈΡΠ΅Π»Π΅ΠΌ. ΠΠ°ΡΡΠΎΡΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΡΡΠΎΠ±Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠ³ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ, Π½Π΅ ΡΠ°Π·ΡΡΡΠΈΠ² Π²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΠ»ΠΈ ΡΠ΅Π±Π΅ Π½ΡΠΆΠ΅Π½ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΏΠ»Π°Π½, Π½Π°ΡΠ½ΠΈ Ρ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ², ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΠΈΡ
ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΎΡΡΠΎΠΉ REST API. ΠΠΎΡΠΎΠΌ ΡΠ΄Π΅Π»Π°ΠΉ CLI, ΡΡΠΎΠ±Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ ΠΌΠΎΠ³ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠ°ΠΆΠ½ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, ΡΡΠΎΠ±Ρ Π΅ΡΠ»ΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π΅Ρ ΡΠ±ΠΎΠΉ, ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠ³ Π²ΠΌΠ΅ΡΠ°ΡΡΡΡ, Π½Π΅ ΠΏΠ΅ΡΠ΅ΡΡΡΠ°ΠΈΠ²Π°Ρ Π²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π·Π°Π½ΠΎΠ²ΠΎ.
ΠΠ²ΡΡΠΈΡ Π·Π΄ΠΎΡΠΎΠ²ΠΎ β ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΡ ΠΈΠ·ΠΎΠ»ΠΈΡΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, Π° REST-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΡ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ. Π’ΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΠ²Π΅ΡΡ ΠΏΡΡΠΈ ΠΎΡΠΊΠ°ΡΠ°: Π΅ΡΠ»ΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ RL Π²ΡΠ΄Π°ΡΡ ΠΏΠ»ΠΎΡ
ΠΎΠΉ Ρ
ΠΎΠ΄, CLI Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π½Π° Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΏΡΠ°Π²ΠΈΠ». Π ΠΏΠΎΠ΄ΡΠΌΠ°ΠΉ ΠΎ Π»Π΅Π³ΠΊΠΎΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠΈΠ½Π΅ ΡΠΎΠ±ΡΡΠΈΠΉ, ΡΡΠΎΠ±Ρ ΠΏΠΈΠΊΠΈ ΠΎΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² Π½Π΅ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ°Π»ΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ; ΡΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΡ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΈ Π΄Π΅ΡΠΆΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ° Π² ΠΊΡΡΡΠ΅. Π₯ΠΎΡΠΎΡΠΈΠΉ ΠΏΠ»Π°Π½, ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉ ΡΠΊΡΠ΅ΠΏΠ»ΡΡΡ ΡΡΡ ΡΠ΅ΠΏΠΎΡΠΊΡ Π΄ΠΎΠ²Π΅ΡΠΈΡ.
ΠΡΠ»ΠΈΡΠ½ΠΎ. ΠΡΡΠ°Π²Ρ Π»ΠΎΠ³ΠΈΠΊΡ ΠΎΡΠΊΠ°ΡΠ° Π² Π²ΠΈΠ΄Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ° β ΡΠ°ΠΊ, Π΅ΡΠ»ΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ RL Π΄Π°ΡΡ ΡΠ±ΠΎΠΉ, ΡΡ ΡΠΌΠΎΠΆΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡΡ Π½Π° Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°, Π½Π΅ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ±ΡΡΠΈΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π»Π΅Π³ΠΊΠΎΠ²Π΅ΡΠ½ΡΠΉ Pub/Sub, ΡΠΈΠΏΠ° NATS ΠΈΠ»ΠΈ Kafka, Ρ ΠΊΠΎΡΠΎΡΠΊΠΈΠΌ ΡΡΠΎΠΊΠΎΠΌ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ β ΡΡΠΎ ΠΎΡΡΠΈΠ»ΡΡΡΡΠ΅Ρ Π»ΠΈΡΠ½ΠΈΠΉ ΡΡΠΌ. ΠΠΎΠ½ΠΈΡΠΎΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΡΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΡΠΈΠΊ Prometheus; Π΅ΡΠ»ΠΈ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠ΅Π²ΡΡΠΈΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ, ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ½ΠΈΠ·ΠΈΡΡ ΡΠ²ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. Π’Π°ΠΊ ΡΠ΅ΠΏΠΎΡΠΊΠ° Π΄ΠΎΠ²Π΅ΡΠΈΡ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡΡ, ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ ΡΠΌΠΎΠΆΠ΅Ρ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΡΠΏΠ°ΡΡ, Π·Π½Π°Ρ, ΡΡΠΎ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ² ΠΊ ΡΠ°Π±ΠΎΡΠ΅.