πΠ‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ (RTFM)
Kanalga Telegramβda oβtish
ΠΠ°ΠΊΠ°Π·Π°ΡΡ ΡΠ΅ΠΊΠ»Π°ΠΌΡ ΡΠ΅ΡΠ΅Π· Π±ΠΈΡΠΆΡ: https://telega.in/c/IT_obrazovach
Ko'proq ko'rsatish6 679
Obunachilar
Ma'lumot yo'q24 soatlar
+137 kunlar
+5530 kunlar
Postlar arxiv
Repost from DevOps MemOps
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Kubernetes Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Π°ΠΌΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ Π»ΠΈΠΌΠΈΡΠΎΠ² β Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠΎΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ·Π»ΠΎΠ²
ΠΠ΅ΡΠ΅ΡΡΠ°Π½ΡΡΠ΅ ΠΏΠ»Π°ΡΠΈΡΡ Π·Π° ΠΏΡΠΎΡΡΠ°ΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ. Π£Π·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ Π²ΡΡΠ²Π»ΡΡΡ ΠΈ ΡΡΡΡΠ°Π½ΡΡΡ ΡΠΊΡΡΡΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠΎΡΡ, ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π²Π½ΠΈΠ·.π ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅: https://medium.com/@david.b.chase/kubernetes-optimization-beyond-requests-and-limits-node-scaling-blockers-649ae187f54a MemOps π€¨
ΠΡΠΊΡΡΡΡΠ΅ ΡΡΠΎΠΊΠΈ Administrator Linux. Advanced
ΠΡΠΎΡ ΠΊΡΡΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Ρ
ΠΎΡΡΡ ΡΠ³Π»ΡΠ±ΠΈΡΡ ΡΠ²ΠΎΠΈ Π·Π½Π°Π½ΠΈΡ ΠΈ Π½Π°Π²ΡΠΊΠΈ Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Linux. ΠΡ ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Linux, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π½Π° Π±Π°Π·Π΅ ΡΡΠΎΠΉ ΠΠ‘.
π Π‘ΠΌΠΎΡΡΠ΅ΡΡ
π@IT_obrazovach
ΠΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎΠ·Π΄Π°Π½ Π΄Π»Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π»ΡΡΡΠΈΡ
ΠΏΡΠ°ΠΊΡΠΈΠΊ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π ΡΠ΅Π»ΠΎΠΌ ΡΡ
Π΅ΠΌΡ, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ Π΄Π»Ρ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
πΠ§ΠΈΡΠ°ΡΡ
π@IT_obrazovach
π₯ ΠΠ΅Π±ΠΈΠ½Π°Ρ: ΠΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ RAID5 Π² Linux
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠ΅ΠΉ ΠΈ Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎΠΌΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ RAID5-ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ² ΠΏΡΠΈ ΠΎΡΠΊΠ°Π·Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Ρ
π§ ΠΠ° Π²Π΅Π±ΠΈΠ½Π°ΡΠ΅ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅:
- ΠΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ RAID5 ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠΈ Π²ΡΡ
ΠΎΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° ΠΈΠ· ΡΡΡΠΎΡ
- ΠΠ°Π±ΠΎΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ Β«Π»Π΅ΡΠ΅Π½ΠΈΡΒ» ΠΌΠ°ΡΡΠΈΠ²Π°
- ΠΠΎΠ΄Ρ
ΠΎΠ΄Ρ ΠΊ Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ RAID-ΠΌΠ°ΡΡΠΈΠ²Π° Ρ ΡΡΡΡΠΎΠΌ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ
- Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ Π»ΠΎΠ²ΡΡΠΊΠΈ ΠΏΡΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΎΠ±ΠΎΠΉΡΠΈ ΠΈΡ
Π±Π΅Π· ΡΠ°ΡΠ°Π»ΡΠ½ΡΡ
ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΉ
πͺ Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π²Π΅Π±ΠΈΠ½Π°ΡΠ° Π²Ρ:
- ΠΡΠΈΠΎΠ±ΡΠ΅ΡΡΡΠ΅ Π½Π°Π²ΡΠΊ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ RAID5-ΠΌΠ°ΡΡΠΈΠ²Π° ΠΈ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΈΡΠΈΠ½ ΡΠ±ΠΎΡ
- ΠΡΠ²ΠΎΠΈΡΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ΅ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ² Π±Π΅Π· Π»ΠΈΡΠ½Π΅Π³ΠΎ ΡΠΈΡΠΊΠ°
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΠΎΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° ΡΠ΅ΡΠ΅Π· ΡΡΠΈΠ»ΠΈΡΡ mdadm
- ΠΠΎΠΉΠΌΡΡΠ΅, ΠΊΠ°ΠΊ ΡΠ½ΠΈΠ·ΠΈΡΡ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ΅ΡΠΈ Π΄Π°Π½Π½ΡΡ
Π² Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Π±Π΅Π· ΠΏΠ°Π½ΠΈΠΊΠΈ
βοΈ ΠΡΠΊΡΡΡΡΠΉ ΡΡΠΎΠΊ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ Π² ΠΏΡΠ΅Π΄Π΄Π²Π΅ΡΠΈΠΈ ΡΡΠ°ΡΡΠ° ΠΊΡΡΡΠ° Β«ΠΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌΒ».
π ΠΠ»Ρ ΡΡΠ°ΡΡΠΈΡ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ: https://otus.ru/lessons/linux-hl
Π Π΅ΠΊΠ»Π°ΠΌΠ°. ΠΠΠ Β«ΠΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅Β», ΠΠΠ Π 1177746618576, www.otus.ru
ΠΠ°ΠΊ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ SQL Π² Go Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΠΊΠΎΠΌΡΠΎΡΡΠΎΠΌ
ΠΠΈΡΠ°ΡΡ SQL ΡΡΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ORM β ΡΠ΅ΠΌΠ° ΠΎΡΠ΅Π½Ρ ΡΠΏΠΎΡΠ½Π°Ρ, ΠΈ Ρ ΠΎΠΏΠΈΡΡ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ. Π ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ² Π²ΡΠ±ΡΠ°ΡΡ, Π΄ΡΠΌΠ°Ρ, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°ΠΌ Π΄Π»Ρ ΡΠ΅Π±Ρ ΡΠΆΠ΅ ΡΠ΅ΡΠΈΠ». Π― Π½Π΅ Π±ΡΠ΄Ρ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠΎ, ΡΡΠΎ ΡΠΆΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΡΠ΅ΡΡ ΠΏΠΎΠΉΠ΄ΡΡ ΠΏΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
database/sql ΠΈ Π½Π°Π΄ΡΡΡΠΎΠΉΠΊΠΈ Π½Π°Π΄ ΡΡΠΈΠΌ ΠΏΠ°ΠΊΠ΅ΡΠΎΠΌ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ sqlx. Π’Π°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠ°ΡΠ° ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ PostgreSQL.
πΠ‘ΠΌΠΎΡΡΠ΅ΡΡ
π@IT_obrazovach
ΠΠ°ΡΠ½ΠΈ ΠΊΠ°ΡΡΠ΅ΡΡ Π² ΠΠ’
Π₯ΠΎΡΠ΅ΡΡ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ Π² ΠΠ’?
β‘Π’-ΠΠΊΠ°Π΄Π΅ΠΌΠΈΡ ΠΎΡΠΊΡΡΠ»Π° Π½Π°Π±ΠΎΡ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎΠΉ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ΅, QA ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌΡ Π°Π½Π°Π»ΠΈΠ·Ρ.
Π’Π΅Π±Ρ ΠΆΠ΄ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠ΅ΠΉΡΡ Π² ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ, ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Ρ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ ΠΈ Π²Π΅Π΄ΡΡΠΈΡ
ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² Π’-ΠΠ°Π½ΠΊΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π’-ΠΠΎΠΌΠ°Π½Π΄Ρ Π΅ΡΠ΅ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ.
ΠΡΠ±ΠΈΡΠ°ΠΉ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π°Π²Π°ΠΉ Π·Π°ΡΠ²ΠΊΡ!
ΠΠΎΠ΄Π°ΡΡ Π·Π°ΡΠ²ΠΊΡ
#ΡΠ΅ΠΊΠ»Π°ΠΌΠ° 16+
education.tbank.ru
Π ΡΠ΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°ΡΠ΅Π»Π΅
Π ΠΊΠ°Π½Π°Π»Π΅ Β«AI ΠΠ°ΠΆΠ΄ΡΠΉ ΠΠ΅Π½ΡΒ» https://t.me/AImamunov?erid=2W5zFJUH63B Π²Ρ Π½Π°ΠΉΠ΄ΡΡΠ΅:
β‘ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠΌΠΏΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ;
π§ ΠΏΡΠΎΡΡΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π±Π΅Π· ΡΠ»ΠΎΠΆΠ½ΡΡ
ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ²;
π ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠΈ ΠΈ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ;
β± ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ AI.
ΠΠ΄ΠΈΠ½ ΠΏΠΎΡΡ β ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΡΡΠ°Π·Ρ.
NPM Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
. ΠΠΎΠ»Π½ΡΠΉ Π³Π°ΠΉΠ΄: ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°, ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΠ»Π°Π³ΠΈ, Π²Π΅ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ· Π²ΠΈΠ΄Π΅ΠΎ Π½ΠΈΠΆΠ΅, Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ NPM ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ Π½ΡΠΆΠ΅Π½, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ NPM ΠΈ ΠΏΠΎΠΏΡΠ°ΠΊΡΠΈΠΊΡΠ΅ΡΠ΅ΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ
: init, install, uninstall ΠΈ Π΄ΡΡΠ³ΠΈΡ
, ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² package.json, package-lock.json ΠΈ ΠΏΠ°ΠΏΠΊΠΈ node_modules, ΠΏΡΠΎ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²Π΅ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ "ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ" Π²Π΅ΡΡΠΈΠ΅ΠΉ.
πΠ‘ΠΌΠΎΡΡΠ΅ΡΡ
π@IT_obrazovach
ΠΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎΠ·Π΄Π°Π½ Π΄Π»Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π»ΡΡΡΠΈΡ
ΠΏΡΠ°ΠΊΡΠΈΠΊ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π ΡΠ΅Π»ΠΎΠΌ ΡΡ
Π΅ΠΌΡ, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ Π΄Π»Ρ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
πΠ§ΠΈΡΠ°ΡΡ
π@IT_obrazovach
ΠΡΠ΅Π½ΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°: ΠΎΡ Π΄ΠΎΠ³Π°Π΄ΠΎΠΊ ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Ρ
ΠΡΠ΅Π½ΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ°ΡΡΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ ΡΠΈΡΡΡ, ΠΊΠΎΡΠΎΡΡΡ Π½Π°Π·Π²Π°Π»ΠΈ Π½Π° ΠΏΡΠ΅ΡΠ΅ΠΉΠ»Π΅ Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Π·Π°Π΄Π°ΡΠΈ. ΠΠ°ΡΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡΡΠ°Π΅ΡΡΡ ΡΠ»ΠΎΠΆΠΈΡΡ Π² Π½Π΅Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°ΡΡ, ΡΡΠΎΠΊΠΈ ΠΈ ΡΠΈΡΠΊΠΈ. ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ, ΠΈΠ·Π»ΠΈΡΠ½ΠΈΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΌ ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ ΡΠΎΠ·Π΄Π°ΡΡ Π»ΠΎΠΆΠ½ΡΡ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΡ Π² ΡΠ°ΡΡΡΡΠ°Ρ
, Π° ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΡΠΉ Π±ΡΠ΄ΠΆΠ΅Ρ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΠ°ΡΡΠΈ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·.
ΠΠ° ΠΎΡΠΊΡΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ 5 Π°Π²Π³ΡΡΡΠ° Π² 20:00 Π² OTUS ΡΠ°Π·Π±Π΅ΡΡΠΌ, ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΎΡ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΡΡ
ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΠΎΡΠ΅Π½ΠΊΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π²ΡΡΡΡΠΎΠΈΡΡ Presale, ΡΠ²ΡΠ·Π°ΡΡ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΡΡΠ² ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΡ
ΠΎΠ΄Π° Π±ΡΠ΄ΠΆΠ΅ΡΠ° ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ Π²ΡΡΠ²Π»ΡΡΡ ΡΠΈΡΠΊΠΈ Π΅ΡΡ Π΄ΠΎ ΡΡΠ°ΡΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°.
Π£Π·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅
#ΡΠ΅ΠΊΠ»Π°ΠΌΠ° 16+
otus.ru
Π ΡΠ΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°ΡΠ΅Π»Π΅
ΠΠ°ΠΊ ΠΏΡΡΡΠΎΠΉ S3 Π±Π°ΠΊΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π²Π°Ρ ΠΎΠ±Π°Π½ΠΊΡΠΎΡΠΈΡΡ
ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ Π²Ρ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΏΡΡΡΡΡ ΠΏΡΠΈΠ²Π°ΡΠ½ΡΡ ΠΊΠΎΡΠ·ΠΈΠ½Ρ (ΠΈΡ
Π΅ΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ Β«Π±Π°ΠΊΠ΅ΡΠ°ΠΌΠΈΒ» β ΠΎΡ Β«bucketΒ») AWS S3 Π² Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌ Π²Π°ΠΌΠΈ ΡΠ΅Π³ΠΈΠΎΠ½Π΅. ΠΠ°ΠΊΠΈΠΌ Π±ΡΠ΄Π΅Ρ ΡΡΡΡ Π·Π° ΡΡΠ»ΡΠ³ΠΈ AWS Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΡΡΠΎ?
πΠ§ΠΈΡΠ°ΡΡ
π@IT_obrazovach
ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ Π²Π΅Π±ΠΈΠ½Π°Ρ: Apache Kafka Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². 3.08
ΠΠ° Π²Π΅Π±ΠΈΠ½Π°ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Kafka ΠΈ ΡΠ°Π·Π²Π΅ΡΠ½ΡΠΌ ΠΊΠ»Π°ΡΡΠ΅Ρ Π² Docker. ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ΡΡ!
Π£Π·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅
#ΡΠ΅ΠΊΠ»Π°ΠΌΠ° 16+
otus.ru
Π ΡΠ΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°ΡΠ΅Π»Π΅
ΠΡΠΊΡΡΡΡΠ΅ ΡΡΠΎΠΊΠΈ ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
ΠΡΡΡ Β«ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉΒ» Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ Π½Π° ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π½Π°Π΄ΡΠΆΠ½ΡΡ Π·Π°ΡΠΈΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π²ΠΈΠ΄ΠΎΠ² ΡΠ³ΡΠΎΠ·. ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π½Π° ΡΠ°Π·Π½ΡΡ
ΡΡΠ°ΠΏΠ°Ρ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½Π°ΡΡΠΈΡΠ΅ΡΡ Π²ΡΡΠ²Π»ΡΡΡ ΠΈ ΡΡΡΡΠ°Π½ΡΡΡ ΡΠ»Π°Π±ΡΠ΅ ΠΌΠ΅ΡΡΠ° Π² ΠΊΠΎΠ΄Π΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ²ΠΎΠΈΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
π Π‘ΠΌΠΎΡΡΠ΅ΡΡ
π@IT_obrazovach
Π£Π±ΠΈΡΠ°Π΅ΠΌ Π·ΠΎΠΌΠ±ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ Linux ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ Π² ΡΡΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅. ΠΡΠΎΡΠ΅ΡΡ β ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ, ΠΏΠΎ ΡΡΡΠΈ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ.
πΠ§ΠΈΡΠ°ΡΡ
π@IT_obrazovach
Postgres ΠΈ ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄Ρ ΡΡΡΠΎΠΊ: Π²ΡΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ»ΠΈ Π½Π΅Ρ?
19 Π°Π²Π³ΡΡΡΠ° Π² 20:00. Π Π°Π·Π±Π΅ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π·ΠΎΠ³Π½Π°ΡΡ PostgreSQL ΠΏΠΎΠ΄ Big Data. ΠΠ½Π΄Π΅ΠΊΡΡ, ΠΏΠ°ΡΡΠΈΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Citus, Patroni ΠΈ ΡΠ²ΡΠ·ΠΊΠ° Ρ ClickHouse. ΠΠΈΠ²ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΊΠ΅ΠΉΡΡ. ΠΠ»Ρ DBA ΠΈ DevOps.
Π£Π·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅
#ΡΠ΅ΠΊΠ»Π°ΠΌΠ° 16+
otus.ru
Π ΡΠ΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°ΡΠ΅Π»Π΅
Stress β ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Linux, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°Π³ΡΡΠΆΠ°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ, ΠΏΠ°ΠΌΡΡΡ, ΡΠΈΡΡΠ΅ΠΌΡ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° ΠΈ Π΄ΠΈΡΠΊ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ stress Π½Π° CentOS, RHEL, Fedora
sudo dnf install stress
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ stress Π½Π° Ubuntu ΠΈ Debian
sudo apt install stress
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ stress
stress [OPTION [ARG]]
Π£Π²Π΅Π»ΠΈΡΠΈΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ
ΠΠΏΡΠΈΡ -c ΠΈΠ»ΠΈ βcpu ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΠΎΡΠΊΠ΅ΡΠΎΠ² Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ sqrt(), ΡΡΠΎΠ±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΈ Π·Π°ΡΡΠ°Π²ΠΈΡΡ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½Π΅Π΅.
stress -c N ΠΈΠ»ΠΈ stress -cpu N
Π‘Π»Π΅Π΄ΡΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡΠ΄Π΅Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ 4 ΡΠ΄ΡΠ° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°
stress -cpu 4
ΠΠ°Π΄Π°Π΅ΠΌ ΡΠ°ΠΉΠΌ-Π°ΡΡ Π΄Π»Ρ ΡΡΡΠ΅ΡΡΠ°
Π§ΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΡΠΈΡ -t ΠΈΠ»ΠΈ βtimeout.
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π±ΡΠ΄ΡΡ Π½Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠ΅ΡΡΡΠ΅ ΡΠ΄ΡΠ° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 10 Ρ.
stress -c 4 -t 10 ΠΈΠ»ΠΈ stress -cpu 4 -timeout 10
Π£Π²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° ΠΏΠ°ΠΌΡΡΡ
ΠΠΏΡΠΈΡ -v ΠΈΠ»ΠΈ -vm ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ Π½Π°Π³ΡΡΠ·ΠΈΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΏΠ°ΠΌΡΡΡ.
[simterm] $ stress -v N
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΡΠΈΠΈ -i ΠΈΠ»ΠΈ βio.
stress -i N ΠΈΠ»ΠΈ stress -io N
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½Π°Π³ΡΡΠ·ΠΊΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π²ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Ρ Π²Π²ΠΎΠ΄ΠΎΠΌ-Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ.
# stress -io 100
Π£Π²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° Π΄ΠΈΡΠΊ
ΠΠΏΡΠΈΡ -d ΠΈΠ»ΠΈ βhdd ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° Π΄ΠΈΡΠΊ.
stress -d N ΠΈΠ»ΠΈ stress -hdd N
ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ Π΄ΠΈΡΠΊΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ vmstat.
vmstat 1 100
ΠΠΎΠΌΠ°Π½Π΄Π΅ stress ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°Π³ΡΡΠ·ΠΎΠΊ. Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ 4 ΡΠ΄ΡΠ° Π¦Π, 2 Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ
ΠΏΠ°ΠΌΡΡΠΈ ΠΈ 1 ΠΏΡΠΎΡΠ΅ΡΡ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° Π΄Π»Ρ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 20 ΡΠ΅ΠΊΡΠ½Π΄.
stress -cpu 4 -vm 2 -io 1 -t 20
π@IT_obrazovachΠΠ°ΠΊ ΡΠΎΠ±ΡΠ°ΡΡ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΄ΡΠ° Linux
Π£Π·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΄ΡΠ° ΠΈ ΠΎΡΠ»Π°Π΄ΠΈΡΡ Π΅Π³ΠΎ ΡΠ΅ΡΠ΅Π· dmesg.
ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ
#ΡΠ΅ΠΊΠ»Π°ΠΌΠ° 16+
otus.ru
Π ΡΠ΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°ΡΠ΅Π»Π΅
ΠΡΡΡ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ 1Π‘
ΠΡΡΡ Β«ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ 1Π‘Β» Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ Π½Π° ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ², Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΡ
Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Β«1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅Β» Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
Π² Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡΡ.
π Π‘ΠΌΠΎΡΡΠ΅ΡΡ
π@IT_obrazovach
Repost from DevOps MemOps
nbd-vram β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΡ Π²Π°ΡΠ΅ΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ NVIDIA Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΏΠΎΠ΄ΠΊΠ°ΡΠΊΠΈ Π² Linux.
ΠΡΠΎΠ΅ΠΊΡ ΡΠΎΠ·Π΄Π°Π½ Π΄Π»Ρ Π½ΠΎΡΡΠ±ΡΠΊΠΎΠ² Ρ Π³ΠΈΠ±ΡΠΈΠ΄Π½ΠΎΠΉ Π³ΡΠ°ΡΠΈΠΊΠΎΠΉ, Ρ ΠΏΡΠΈΠΏΠ°ΡΠ½Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΡΡ ΠΈ Π±Π΅Π· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π°ΠΏΠ³ΡΠ΅ΠΉΠ΄Π°. ΠΠΈΡΠΏΠ»Π΅ΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° AMD/ATI. ΠΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° NVIDIA Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΡΡΠ°ΠΈΠ²Π°Π΅Ρ, Π΅Ρ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΏΠΎΠ΄ΠΊΠ°ΡΠΊΠΈ.
ΠΠΎΡΡΠ΄ΠΎΠΊ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: ΡΠ½Π°ΡΠ°Π»Π° Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΠΠ£, Π·Π°ΡΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΡ ΠΏΠΎΠ³Π»ΠΎΡΠ°Π΅Ρ ΠΈΠ·Π»ΠΈΡΠΊΠΈ (PCIe), Π·Π°ΡΠ΅ΠΌ zram ΡΠΆΠΈΠΌΠ°Π΅Ρ ΠΎΡΡΠ°Π²ΡΡΡΡΡ ΠΏΠ°ΠΌΡΡΡ (CPU), Π·Π°ΡΠ΅ΠΌ SSD ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΈΡΡΠ΅ΡΠΏΠ°Π½ΠΎ.
π ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅: https://github.com/c0deJedi/nbd-vram
MemOps π€¨
ΠΠ°ΠΊ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ DNS ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ WireShark?
DNS β ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ
ΠΈΠΌΠ΅Π½. ΠΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π² ΡΠ΅ΡΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΠ°ΠΌ, Π½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡΡ ΠΈΡ
Π²ΡΠ΅ Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ, ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΡ
Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ ΡΠ΄ΠΎΠ±Π½ΡΠΌΠΈ Π΄ΠΎΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, www.ya .ru.
πΠ§ΠΈΡΠ°ΡΡ
π@IT_obrazovach
