ΠΎΡ 210 000 Π΄ΠΎ 250 000β½
Π£Π΄Π°Π»ΡΠ½Π½ΠΎ (Π Π€)
ΠΠΈΠ»ΠΊΠ° ΠΠ: ΠΎΡ 210 000 Π΄ΠΎ 250 000 ΡΡΠ±Π»Π΅ΠΉ Π½Π° ΡΡΠΊΠΈ Π² ΠΌΠ΅ΡΡΡ
Π£ΡΠ»ΠΎΠ²ΠΈΡ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ, ΡΠΎΡΠΌΠ°Ρ: Π’Π/ΠΠ
β
Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅: ΠΠ½Π»Π°ΠΉΠ½-ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠ°Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌ ΡΡΠ°ΡΠ΅ΠΉ, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡΠΎΠ»ΠΈΠΊΠΎΠ² ΠΏΠΎ ΡΠ°ΠΌΡΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΡΠ΅ΠΌΠ°ΠΌ.
β
ΠΠ°Π΄Π°ΡΠΈ:
β ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠΈΡΠΈ, ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠΌ, ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠΌ
β Π ΡΠ°ΠΌΠΊΠ°Ρ
ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ, Π·Π°ΡΠΈΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π΄ Π°ΡΡ
ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΎΠΌ
β ΠΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΊΠΎΠ΄ Π΄ΠΎ ΠΏΡΠΎΠ΄Π° (ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ Π΄Π΅Π²ΠΎΠΏΡΠ°ΠΌΠΈ, Ρ ΠΠΠ, Π·Π°Π²ΠΎΠ΄ΠΈΡΡ Π·Π°Π΄Π°ΡΠΈ Π½Π° Π½ΠΈΡ
)
β
ΠΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈ
β PostgreSQL
β Docker
β Kafka
β Kubernetes
β PHP
β Redis
β Golang
β MariaDB
β
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ highload ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ (10ΠΊ rps ΠΈ Π²ΡΡΠ΅).
β 3+ Π»Π΅Ρ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ° PHP 8 \ 7.4.
β ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΎΠΏΡΡΠ° ΡΠ°Π±ΠΎΡΡ Ρ Golang (ΠΎΡ ΠΏΠΎΠ»ΡΠ³ΠΎΠ΄Π°)
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ SQL-Π±Π΄ (MariaDB, PostgreSQL. ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ, ΡΡΠΎΠ²Π½ΠΈ ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΉ, ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π±ΠΎΡΡ).
β ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ
ΠΈ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΎΠΊ.
β ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠ³ΠΎ API.
β Π₯ΠΎΡΠΎΡΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΎΠ² ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΌΠ΅ΠΆΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ.
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Kafka (ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ, Π³Π°ΡΠ°Π½ΡΠΈΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅).
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker (ΡΠ±ΠΎΡΠΊΠ° ΠΎΠ±ΡΠ°Π·ΠΎΠ², ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π΄ΠΎΠΊΠ΅Ρ-ΠΊΠΎΠΌΠΏΠΎΠ·Π°).
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Kubernetes (ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ, ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ).
βΒ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Redis ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ NoSQL-Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°ΠΌΠΈ.
ΠΠΎΠ½ΡΠ°Π²ΠΈΠ»Π°ΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΡ?
π βΒ Π΄Π°
π βΒ Π½Π΅Ρ
βββ
π€ Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΡ
π Π£Π΄Π°Π»ΡΠ½ΠΊΠ°
π ΠΠΆΡΠ½Π°ΠΌ
π§βπ» ΠΠΆΡΠ½Π°ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ
π«Ά Π£Π΄Π°Π»ΡΠ½ΠΊΠ° Π΄ΠΆΡΠ½Π°ΠΌ
π ΠΠ° ΡΡΠ±Π΅ΠΆΠΎΠΌ
π ΠΠ°ΡΠ½ΡΡΡ ΠΊΠ°ΡΡΠ΅ΡΡ