ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ API. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½ΠΎΠ²ΡΠ΅ API Π² ΡΠΈΡΡΠ΅ΠΌΡ Π±ΠΈΡΠΆΠ΅Π²ΠΎΠΉ ΡΠΎΡΠ³ΠΎΠ²Π»ΠΈ. ΠΠ° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎΡΡΠΈ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ByBit, Π½ΡΠΆΠ½ΠΎ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ API Π’-Π±Π°Π½ΠΊ. Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 2Ρ
ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ² Ρ PHP+Symfony ΠΈ Kafka. Π ΠΊΠ°ΡΠΊΠ° Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΈ ΠΎΡΠ²Π΅ΡΠ°ΠΌΠΈ, Π½Π° ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠ½ΠΎΡΡΡ ΡΠ²ΠΎΡ. Π‘ΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Π±ΠΈΡΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ· ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ, ΠΏΠΎΡΠ»Π΅ Ρ
ΠΎΠ΄ΠΈΡΡ Π² Π½ΡΠΆΠ½ΠΎΠ΅ API ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π°Π·Π°Π΄ Π° Kafka. ΠΠΎΡΡΠΈ Π²ΡΡ Π»ΠΎΠ³ΠΈΠΊΠ° ΡΠ΅ΠΉΡΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Π΄Π°Π½Π½ΡΡ
. ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ ΡΠ΅ΠΉΡΠ°Ρ ΡΠΎΠ±ΡΠ°Π½Ρ ΠΏΠΎΠ΄ MacOS. ΠΠΎΠ΄ Π΄ΡΡΠ³ΠΈΠ΅ ΠΠ‘ Π½Π΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ»ΠΈ. ΠΠΎΡΡΡΠΏ ΠΊ GIT ΡΠ΅ΡΠ΅Π· netbird, ΠΎΠ½ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ Π΄Π»Ρ Π Π€, Π±ΡΠ΄Π΅Ρ Π½ΡΠΆΠ΅Π½ VPN. Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ - php+symfony, ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π²ΠΎΡΠΊΠ΅ΡΡ ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ΠΈ, kafka, docker-compose, git, Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΠΠΠ (ΡΠ°Π±ΡΠΈΠΊΠΈ DTO ΠΈ ΡΠ΄). ΠΡΠ΅Π½Ρ ΡΠ΅Π½ΠΈΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΈΠ½ΠΈΡΠΈΠ°ΠΈΡΠΈΠ²Ρ, Π΅ΡΠ»ΠΈ Π΅ΡΡΡ ΠΈΠ΄Π΅ΠΈ ΠΊΠ°ΠΊ ΡΠ»ΡΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ, Π²ΡΠ΅Π³Π΄Π° Π³ΠΎΡΠΎΠ²Ρ ΠΏΡΠΈΡΠ»ΡΡΠ°ΡΡΡΡ. ΠΠ°Π΄Π°ΡΠΈ Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΡΠ΅, ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΠΈΡΠΎΠ³Π°ΠΌ ΠΌΠ΅ΡΡΡΠ°. ΠΠΏΠ»Π°ΡΠ° ΡΠ°ΡΠΎΠ²Π°Ρ. Π£ΠΌΠ΅Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠ°ΠΌΠΎΠ·Π°Π½ΡΡΡΠΌΠΈ ΠΈ ΠΠ. ΠΡΠ»ΠΈ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π»ΠΈΡΡ ΠΏΡΠΈΡΡΠ»Π°ΠΉΡΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π±Π΅, ΡΠΊΠΈΠ»Π°Ρ
, ΠΎΠΏΡΡΠ΅ ΠΈ ΠΆΠ΅Π»Π°Π΅ΠΌΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΠ°ΡΠ°.