awssystemadministration.pdf
9.5 MB
Good news
Amazon Π²ΡΠΏΡΡΡΠΈΠ» Corretto, Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² OpenJDK Ρ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΡΠΎΠΊΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ
http://www.opennet.ru/opennews/art.shtml?num=49623
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Amazon ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° ΠΏΡΠΎΠ΅ΠΊΡ Corretto, Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ OpenJDK ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² Java 8, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ, Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΡΠ΅ΠΊΡΡΠ°Ρ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ GPLv2 ΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. ΠΠΎΡΠΎΠ²ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ Π΄Π»Ρ Linux, Windows ΠΈ macOS, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ Docker.
Amazon Π²ΡΠΏΡΡΡΠΈΠ» Corretto, Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² OpenJDK Ρ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΡΠΎΠΊΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ
http://www.opennet.ru/opennews/art.shtml?num=49623
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Amazon ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° ΠΏΡΠΎΠ΅ΠΊΡ Corretto, Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ OpenJDK ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² Java 8, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ, Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΡΠ΅ΠΊΡΡΠ°Ρ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ GPLv2 ΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. ΠΠΎΡΠΎΠ²ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ Π΄Π»Ρ Linux, Windows ΠΈ macOS, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ Docker.
www.opennet.ru
Amazon Π²ΡΠΏΡΡΡΠΈΠ» Corretto, Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² OpenJDK Ρ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΡΠΎΠΊΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Amazon ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° ΠΏΡΠΎΠ΅ΠΊΡ Corretto, Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ OpenJDK ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² Java 8, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ, Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΠΈΡΡ
ΠΎΠ΄Π½ΡΡ
ΡΠ΅ΠΊΡΡΠ°Ρ
ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ GPLv2 ΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. ΠΠΎΡΠΎΠ²ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡβ¦
ΠΠ΅Π»ΠΊΠΎΡΠΎΡΡ ΠΎΠΏΡΡΡ ΡΠ΅Π³ΠΎ-ΡΠΎ ΡΠ΄Π΅Π»Π°Π»ΠΈ... ΠΡ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ;)
http://www.opennet.ru/opennews/art.shtml?num=49625
http://www.opennet.ru/opennews/art.shtml?num=49625
ΠΠ°Π²Π΅ΡΠ° ΠΏΠΎΠ΄ΡΠΌΠΎΡΡΠ΅Π» ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ Π²Π΅ΡΠΈΡΡ Ρ ΠΠΌΠΈΡΡΠΈΡ ΠΈ Π΅Π³ΠΎ ΠΊΠ°Π½Π°Π»Π° @count0_digest
https://github.com/future-architect/vuls
https://github.com/future-architect/vuls
GitHub
GitHub - future-architect/vuls: Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming languageβ¦
Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices - future-architect/vuls
Π£ΠΆΠ΅ Π±ΡΠ» ΠΏΠΎΡΡ ΠΎΠ± ΡΡΠΎΠΌ ΡΠΎΡΡΠ΅, Π½ΠΎ Π΅ΡΠ΅ ΡΠ°Π· Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ, ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅, ΡΠ΅Π±ΡΡΠ° Π³ΠΎΠ²ΠΎΡΡΡ, ΠΌΠΎΠ» Π±ΡΡΡΡΠ΅Π΅ Prometheus.
https://github.com/VictoriaMetrics/VictoriaMetrics/releases
ΠΡ ΠΈ Π±Π΅Π½ΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΎΠΈ ΠΏΠΎΠ³Π°Π½ΡΡΡ
https://medium.com/@valyala/when-size-matters-benchmarking-victoriametrics-vs-timescale-and-influxdb-6035811952d4
https://github.com/VictoriaMetrics/VictoriaMetrics/releases
ΠΡ ΠΈ Π±Π΅Π½ΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΎΠΈ ΠΏΠΎΠ³Π°Π½ΡΡΡ
https://medium.com/@valyala/when-size-matters-benchmarking-victoriametrics-vs-timescale-and-influxdb-6035811952d4
GitHub
Releases Β· VictoriaMetrics/VictoriaMetrics
VictoriaMetrics: fast, cost-effective monitoring solution and time series database - VictoriaMetrics/VictoriaMetrics
Π’ΠΎΠ»ΠΊΠΎΠ²ΡΠΉ ΠΏΠΎΡΡ - Π½Π΅ ΠΌΠΎΠ³Ρ Π½Π΅ ΡΠΎΡΠ²Π°ΡΠ΄Π½ΡΡΡ :D
Forwarded from ΠΡΡΠ½ΠΈΡΠ½ΡΠΉ Π΄Π΅ΠΏΠ»ΠΎΠΉ
Dmitry Nagovitsin:
git merge ΠΈ git rebase - Π΄Π΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΠ±Π·ΠΎΡ ΠΎΡΠ»ΠΈΡΠΈΠΉ ΠΈ ΡΠ»ΡΡΠ°Π΅Π² ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ https://medium.com/@vali.shah/an-introduction-to-git-merge-and-rebase-what-they-are-and-how-to-use-them-131b863785f #git #rebase #merge
git merge ΠΈ git rebase - Π΄Π΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΠ±Π·ΠΎΡ ΠΎΡΠ»ΠΈΡΠΈΠΉ ΠΈ ΡΠ»ΡΡΠ°Π΅Π² ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ https://medium.com/@vali.shah/an-introduction-to-git-merge-and-rebase-what-they-are-and-how-to-use-them-131b863785f #git #rebase #merge
freeCodeCamp.org
An introduction to Git merge and rebase: what they are, and how to use them
As a Developer, many of us have to choose between Merge & Rebase. With all the references we get from the internet, everyone believesβ¦
Forwarded from DOFH - DevOps from hell
Π ΠΏΡΡΠ½ΠΈΡΡ, 23 Π½ΠΎΡΠ±ΡΡ, Π² ΠΠΎΡΠΊΠ²Π΅, Π² Deworkacy, Π²Π½ΠΎΠ²Ρ ΡΠΎΡΡΠΎΠΈΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ SRE-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΈ SRE-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠ² Uptime Day.
Π ΠΏΡΠΎΡΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ Ρ Π΄ΠΎΠΊΠ»Π°Π΄ΡΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ· Badoo, Carprice, ITSumma, "ΠΠΈΡΡΠΈΠΊΡ24", "Π₯Π°Π±ΡΠ°Ρ Π°Π±ΡΠ°", "ΠΠ΅Π»ΠΈΠΌΠΎΠ±ΠΈΠ»Ρ" ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΠΈ ΡΠ°ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠΈΡΡΠ΅ΡΡΠ²ΠΈΡ Π² ΠΠ’-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅.
Π ΡΡΠΎΡ ΡΠ°Π· ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ ΠΏΠΎΠΉΠ΄ΡΡ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ. Π ΡΠΈΡΠ»Π΅ ΡΠΏΠΈΠΊΠ΅ΡΠΎΠ²:
ΠΠ³ΠΎΡ ΠΠ°ΡΠ½Π΄ΠΈΠ½, ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ S7 Travel Retail, β ΠΎΠ± ΠΎΠΏΡΡΠ΅ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ VMWare CSE;
ΠΠΈΠΊΠΎΠ»Π°ΠΉ Π‘ΠΈΠ²ΠΊΠΎ, ΡΠΎΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Ρ OkMeter, β ΠΎΠ± ΠΎΠΏΡΡΠ΅ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Kubernetes Π² OkMeter, "ΡΡΡΠ½ΠΎΠΉ" ΡΠ±ΠΎΡΠΊΠ΅ ΠΊΡΠ±ΠΈΠΊΠ° Π΄Π»Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ ΠΌΠ΅Π³Π°ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΏΡΠΎΡΡΠΎΡΠ΅;
ΠΠ»Π΅ΠΊΡ Π€ΠΎΠ½ Π ΠΎΠ·Π΅Π½, CTO ΠΡΠΎΠ΅ΠΊΡΠ° "ΠΠ΅ΡΠ²ΡΠΉ Π¦Π£ΠΠΠ‘", ΠΠΠ ΠΠΠ "ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΠΠ°ΡΡΠ°", β ΠΎΠ± ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΡ ΠΈ Π½Π΅ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ , Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΡ ΠΏΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ SOA, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΠΎΡΠΎΠ±Π°Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ;
Π‘Π΅ΡΠ³Π΅ΠΉ Π‘ΠΏΠΎΡΡΡΠ΅Π², ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΎΡΠ΄Π΅Π»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ITSumma, β ΠΎ ΡΠΌΠ΅Π½Π΅ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΡ Π² Π³ΠΎΠ»ΠΎΠ²Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π΅ Π½Π° Kubernetes;
ΠΠ½ΡΠΎΠ½ ΠΠ°ΡΠΊΠ΅Π»ΠΎΠ², ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ United Traders, β ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π² United Traders Π‘Π£ΠΠ ΠΈ Π½Π°Π±ΠΈΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΈΡ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΠΊΠ°Ρ ;
ΠΠ²Π°Π½ ΠΡΡΠ³Π»ΠΎΠ², Principal Developer Booking.com, β ΠΎΠ± ΠΎΠΏΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°Ρ Π² Booking.com;
ΠΠ²Π°Π½ ΠΠ»ΡΡΠΊΠΎ, InfraTeam TechLead, Postmates, ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ°ΡΡΡ DevZen, β c ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ ΠΎΠΏΡΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΡΠ±ΠΈΠΊΠ° ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠΌ ΠΏΠΎΠ΄ ΠΏΡΠΎΠ²ΠΎΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ "Kubernetes Π½Π΅ Π½ΡΠΆΠ΅Π½ 90% ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ";
ΠΠΌΠΈΡΡΠΈΠΉ Π‘ΠΈΠΌΠΎΠ½ΠΎΠ², CTO Drimsim, β ΠΏΡΠΎ ΡΠΎ, ΠΊΠ°ΠΊ Π² Drimsim ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ ΠΊ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΌΠ΅Π½Ρ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² "Π½Π° Π»Π΅ΡΡ".
ΠΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ°Π·Π²ΡΡΠ½ΡΡΠ° ΡΠΊΡΠΏΠ΅ΡΡΠ½Π°Ρ Π·ΠΎΠ½Π°: Π² Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΠΠ²Π°Π½ΠΎΠΌ ΠΠ²ΡΡΡ ΠΎΠ²ΠΈΡΠ΅ΠΌ ΠΈΠ· ΠΠΊΡΠΏΡΠ΅ΡΡ42 ΠΏΡΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ devops-ΠΏΡΠ°ΠΊΡΠΈΠΊ, Ρ ΡΠΆΠ΅ ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠΌ ΠΠΈΠΊΠΎΠ»Π°Π΅ΠΌ Π‘ΠΈΠ²ΠΊΠΎ ΠΈΠ· OkMeter ΠΏΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, ΠΠ°Π²Π»ΠΎΠΌ ΠΡΠ°Π³ΠΈΠ½ΡΠΌ ΠΈΠ· QRator ΠΏΡΠΎ Π·Π°ΡΠΈΡΡ ΠΎΡ DDoS ΠΈ ΠΠ²Π³Π΅Π½ΠΈΠ΅ΠΌ ΠΠΎΡΠ°ΠΏΠΎΠ²ΡΠΌ ΠΈΠ· ITSumma ΠΏΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΊΡΡΠ³Π»ΠΎΡΡΡΠΎΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ.
Π£ΡΠ°ΡΡΠΈΠ΅, ΠΊΠ°ΠΊ Π²ΡΠ΅Π³Π΄Π°, Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅, Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ ΡΡΡ β https://clck.ru/EfZcP
Π ΠΏΡΠΎΡΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ Ρ Π΄ΠΎΠΊΠ»Π°Π΄ΡΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ· Badoo, Carprice, ITSumma, "ΠΠΈΡΡΠΈΠΊΡ24", "Π₯Π°Π±ΡΠ°Ρ Π°Π±ΡΠ°", "ΠΠ΅Π»ΠΈΠΌΠΎΠ±ΠΈΠ»Ρ" ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΠΈ ΡΠ°ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠΈΡΡΠ΅ΡΡΠ²ΠΈΡ Π² ΠΠ’-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅.
Π ΡΡΠΎΡ ΡΠ°Π· ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ ΠΏΠΎΠΉΠ΄ΡΡ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ. Π ΡΠΈΡΠ»Π΅ ΡΠΏΠΈΠΊΠ΅ΡΠΎΠ²:
ΠΠ³ΠΎΡ ΠΠ°ΡΠ½Π΄ΠΈΠ½, ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ S7 Travel Retail, β ΠΎΠ± ΠΎΠΏΡΡΠ΅ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ VMWare CSE;
ΠΠΈΠΊΠΎΠ»Π°ΠΉ Π‘ΠΈΠ²ΠΊΠΎ, ΡΠΎΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Ρ OkMeter, β ΠΎΠ± ΠΎΠΏΡΡΠ΅ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Kubernetes Π² OkMeter, "ΡΡΡΠ½ΠΎΠΉ" ΡΠ±ΠΎΡΠΊΠ΅ ΠΊΡΠ±ΠΈΠΊΠ° Π΄Π»Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ ΠΌΠ΅Π³Π°ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΏΡΠΎΡΡΠΎΡΠ΅;
ΠΠ»Π΅ΠΊΡ Π€ΠΎΠ½ Π ΠΎΠ·Π΅Π½, CTO ΠΡΠΎΠ΅ΠΊΡΠ° "ΠΠ΅ΡΠ²ΡΠΉ Π¦Π£ΠΠΠ‘", ΠΠΠ ΠΠΠ "ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΠΠ°ΡΡΠ°", β ΠΎΠ± ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΡ ΠΈ Π½Π΅ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ , Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΡ ΠΏΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ SOA, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΠΎΡΠΎΠ±Π°Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ;
Π‘Π΅ΡΠ³Π΅ΠΉ Π‘ΠΏΠΎΡΡΡΠ΅Π², ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΎΡΠ΄Π΅Π»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ITSumma, β ΠΎ ΡΠΌΠ΅Π½Π΅ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΡ Π² Π³ΠΎΠ»ΠΎΠ²Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π΅ Π½Π° Kubernetes;
ΠΠ½ΡΠΎΠ½ ΠΠ°ΡΠΊΠ΅Π»ΠΎΠ², ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ United Traders, β ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π² United Traders Π‘Π£ΠΠ ΠΈ Π½Π°Π±ΠΈΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΈΡ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΠΊΠ°Ρ ;
ΠΠ²Π°Π½ ΠΡΡΠ³Π»ΠΎΠ², Principal Developer Booking.com, β ΠΎΠ± ΠΎΠΏΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°Ρ Π² Booking.com;
ΠΠ²Π°Π½ ΠΠ»ΡΡΠΊΠΎ, InfraTeam TechLead, Postmates, ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ°ΡΡΡ DevZen, β c ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ ΠΎΠΏΡΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΡΠ±ΠΈΠΊΠ° ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠΌ ΠΏΠΎΠ΄ ΠΏΡΠΎΠ²ΠΎΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ "Kubernetes Π½Π΅ Π½ΡΠΆΠ΅Π½ 90% ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ";
ΠΠΌΠΈΡΡΠΈΠΉ Π‘ΠΈΠΌΠΎΠ½ΠΎΠ², CTO Drimsim, β ΠΏΡΠΎ ΡΠΎ, ΠΊΠ°ΠΊ Π² Drimsim ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ ΠΊ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΌΠ΅Π½Ρ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² "Π½Π° Π»Π΅ΡΡ".
ΠΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ°Π·Π²ΡΡΠ½ΡΡΠ° ΡΠΊΡΠΏΠ΅ΡΡΠ½Π°Ρ Π·ΠΎΠ½Π°: Π² Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΠΠ²Π°Π½ΠΎΠΌ ΠΠ²ΡΡΡ ΠΎΠ²ΠΈΡΠ΅ΠΌ ΠΈΠ· ΠΠΊΡΠΏΡΠ΅ΡΡ42 ΠΏΡΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ devops-ΠΏΡΠ°ΠΊΡΠΈΠΊ, Ρ ΡΠΆΠ΅ ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠΌ ΠΠΈΠΊΠΎΠ»Π°Π΅ΠΌ Π‘ΠΈΠ²ΠΊΠΎ ΠΈΠ· OkMeter ΠΏΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, ΠΠ°Π²Π»ΠΎΠΌ ΠΡΠ°Π³ΠΈΠ½ΡΠΌ ΠΈΠ· QRator ΠΏΡΠΎ Π·Π°ΡΠΈΡΡ ΠΎΡ DDoS ΠΈ ΠΠ²Π³Π΅Π½ΠΈΠ΅ΠΌ ΠΠΎΡΠ°ΠΏΠΎΠ²ΡΠΌ ΠΈΠ· ITSumma ΠΏΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΊΡΡΠ³Π»ΠΎΡΡΡΠΎΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ.
Π£ΡΠ°ΡΡΠΈΠ΅, ΠΊΠ°ΠΊ Π²ΡΠ΅Π³Π΄Π°, Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅, Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ ΡΡΡ β https://clck.ru/EfZcP
Forwarded from Π§Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΈ ΠΌΠ°ΡΠΈΠ½Π°
ΠΡΠ΅ΡΠ° Π½Π° ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΌ ΡΠΎΠ±ΡΠ°Π½ΠΈΠΈ Π΄Π΅ΠΏΠ°ΡΡΠ°ΠΌΠ΅Π½ΡΠ° ΠΏΠ°ΡΠ½ΠΈ ΠΈΠ· Core ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π½ΠΎΠ²ΡΡ βΡΠΈΡΡβ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ Π·Π°ΡΡΠ΄ΠΎΠΊ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π² ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠ²ΠΎΡ Π’Π΅Π·Π»Ρ (ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ) ΠΊ Π·Π°ΡΡΠ΄Π½ΠΎΠΉ ΡΡΠ°Π½ΡΠΈΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°Ρ Π·Π°ΡΡΠ΄ΠΊΡ ΠΈ ΡΠ°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΠΌΠ΅ΡΡ ΠΏΡΠΈ ΡΠ΅Π±Π΅ ΡΠΎΠΊΠ΅Π½ ΠΈΠ»ΠΈ ΠΊΠ°ΡΡΠΎΡΠΊΡ, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡΡΡ. ΠΠ°ΠΊ ΡΠ΅Π±Π΅ ΡΠ°ΠΊΠΎΠ΅, ΠΠ»ΠΎΠ½ ΠΠ°ΡΠΊ?
Π‘Π°ΠΌΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ Π² ΡΠ°ΠΊΠΈΡ Π΄Π΅ΠΌΠΎ ΡΠ΅ΡΡΠΈΡΡ , ΠΊΠΎΠ³Π΄Π° ΡΡ Π·Π½Π°Π΅ΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠ·Π½Π°Π½ΠΊΠ°. Π ΡΠ°ΠΌΠΎΠ΅ ΡΡΡΠ°ΡΠ½ΠΎΠ΅, ΠΊΠΎΠ³Π΄Π° ΡΡ Π·Π½Π°Π΅ΡΡ ΠΎ Π΅Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ .
Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 2 Π½Π΅Π΄Π΅Π»ΠΈ Ρ Π±ΡΠ» Π·Π°Π½ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ°ΡΠΈΠΊΠ° Π½Π° Π½Π°ΡΠΈ Π²Π΅Π±ΡΠ΅ΡΠ²ΠΈΡΡ ΡΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ° (ELB Classic) Π½Π° Π½ΠΎΠ²ΡΠΉ (ALB), ΠΈ ΠΏΠΎΠΊΠ° Ρ ΠΏΠ΅ΡΠ΅Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π» DNS ΠΈΠΌΠ΅Π½Π°), Ρ ΡΠ΅ΡΠΈΠ» ΠΏΠΎΠΊΠΎΠ²ΡΡΡΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΡΡΠ°Π΅Ρ Π½Π°ΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΠ² ΡΠΆΠ΅ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π³ΠΎΠ΄Π°.
ΠΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΡΡΠ΄Π½ΡΠ΅ ΡΡΠ°Π½ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ Π·Π°ΡΡΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ. ΠΡ Π½Π΅ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Π³Π΄Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, ΡΠ²ΡΠ·Π°Π½Π° Π»ΠΈ ΠΎΠ½Π° Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ Π·Π°ΡΡΠ΄ΠΊΠΈ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ Π½Π° Π·Π°ΡΡΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΊΠ΅. ΠΠΎ ΠΊΠ°ΠΊ ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ Π±ΡΠ²Π°Π΅Ρ, ΡΠ°Π·ΡΠ°Π± ΡΠ΅ΡΡΠ΅Ρ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠΈ, ΠΈ Ρ ΡΠ΅ΡΠΈΠ» ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΠ΅ΡΠ°Π΅Ρ Π»ΠΈ Π²ΠΎΠΏΡΠΎΡ Π·Π°ΠΌΠ΅Π½Π° Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ° Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΎΠ΄ WSS.
ΠΡΠΎ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ, Π³Π»Π°Π· Ρ ΠΌΠ΅Π½Ρ ΠΈ Ρ ΡΠ°Π·ΡΠ°Π±Π° Π³ΠΎΡΠ΅Π», ΠΈ ΠΌΡ ΡΡΠ°Π»ΠΈ ΠΊΠΎΠ²ΡΡΡΡΡΡΡ Π³Π»ΡΠ±ΠΆΠ΅. Π ΡΠ΅ΠΌ Π³Π»ΡΠ±ΠΆΠ΅ ΠΌΡ Π·Π°Π»Π΅Π·Π°Π»ΠΈ Π² ΡΡΠΎΡ ΠΎΠΌΡΡ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΡΡΠΊΠΎΠ² Π²ΡΠ»Π΅Π·Π°Π»ΠΎ.
ΠΡ Π²ΡΡΡΠ½ΠΈΠ»ΠΈ, ΡΡΠΎ:
- ΠΠ΅ Π²ΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡ Π² ElasticSearch, ΡΠ°ΡΡΡ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ ΡΠ΅ΡΡΠ΅ΡΡΡ.
- ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡΠ΅Π΅ ΡΡΠ°ΡΡΡ Π·Π°ΡΡΠ΄Π½ΡΡ ΡΡΠ°Π½ΡΠΈΠΉ, ΡΠ΅ΡΡΠ΅Ρ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΡΠ°ΡΠΈΠΊΠ°.
- ΠΠ΅ΡΡΠΈΡ Traefik Π² Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π΅, ΠΈΠΌΠ΅Π΅Ρ ΠΊΡΡΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ Π±Π°Π³ΠΎΠ² Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ WSS. ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΈΠ· Π½ΠΈΡ Π±ΡΠ» ΠΏΠΎΡΠΈΠΊΡΠ΅Π½ Π² Π²Π΅ΡΡΠΈΠΈ, ΡΡΠ΅Π»ΠΈΠ·Π΅Π½Π½ΠΎΠΉ ΠΌΠ΅ΡΡΡ Π½Π°Π·Π°Π΄.
- ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΌ ΠΏΠΎΡΡΠ°Π»Π΅ Π·Π°ΡΡΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Π²ΡΠ΄Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ βΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠΌΠΈβ ΡΡΠ°Π½ΡΠΈΡΠΌΠΈ.
Π ΡΡΠΎ ΡΠ°ΠΌΠΎΠ΅ ΡΠΆΠ°ΡΠ½ΠΎΠ΅ - ΡΡΠ°ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΠ° Π³ΠΎΠ²ΠΎΡΠΈΡ, ΡΡΠΎ Π²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ feel fine. ΠΠ΅ΡΠ΅ΡΠ°ΡΠΈΠ² ΡΠ°ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· prod Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ» Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅ΡΡΠΎΡΠΊΠΈ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΠ² Ρ Π°Π½ΠΎΠΌΠ°Π»ΠΈΡΠΌΠΈ.
Π ΠΊΠΎΠ³Π΄Π° Ρ ΡΠΌΠΎΡΡΠ΅Π», ΠΊΠ°ΠΊ Π½Π°ΡΠΈ ΠΊΠΎΡΠ°Π±Π»ΠΈ Π±ΠΎΡΠΎΠ·Π΄ΡΡ ΠΏΡΠΎΡΡΠΎΡΡ Π²ΡΠ΅Π»Π΅Π½Π½ΠΎΠΉ, Ρ ΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅Π΄ Π³Π»Π°Π·Π°ΠΌΠΈ Π±ΡΠ»Π° Π»ΠΈΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° ΠΈΠ· Doom Eternal, Π³Π΄Π΅ ΡΡΠ΅Π΄ΠΈ ΠΏΠΎΠ»ΡΠΈΡ Π΄Π΅ΠΌΠΎΠ½ΠΎΠ² ΠΈ ΡΡΠΏΠ°Π»Π΅Ρ ΡΠΎΡΡΠ°Π»ΠΈ Π½Π°ΡΠΈ Lolo3.
Π‘Π°ΠΌΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ Π² ΡΠ°ΠΊΠΈΡ Π΄Π΅ΠΌΠΎ ΡΠ΅ΡΡΠΈΡΡ , ΠΊΠΎΠ³Π΄Π° ΡΡ Π·Π½Π°Π΅ΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠ·Π½Π°Π½ΠΊΠ°. Π ΡΠ°ΠΌΠΎΠ΅ ΡΡΡΠ°ΡΠ½ΠΎΠ΅, ΠΊΠΎΠ³Π΄Π° ΡΡ Π·Π½Π°Π΅ΡΡ ΠΎ Π΅Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ .
Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 2 Π½Π΅Π΄Π΅Π»ΠΈ Ρ Π±ΡΠ» Π·Π°Π½ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ°ΡΠΈΠΊΠ° Π½Π° Π½Π°ΡΠΈ Π²Π΅Π±ΡΠ΅ΡΠ²ΠΈΡΡ ΡΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ° (ELB Classic) Π½Π° Π½ΠΎΠ²ΡΠΉ (ALB), ΠΈ ΠΏΠΎΠΊΠ° Ρ ΠΏΠ΅ΡΠ΅Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π» DNS ΠΈΠΌΠ΅Π½Π°), Ρ ΡΠ΅ΡΠΈΠ» ΠΏΠΎΠΊΠΎΠ²ΡΡΡΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΡΡΠ°Π΅Ρ Π½Π°ΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΠ² ΡΠΆΠ΅ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π³ΠΎΠ΄Π°.
ΠΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΡΡΠ΄Π½ΡΠ΅ ΡΡΠ°Π½ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ Π·Π°ΡΡΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ. ΠΡ Π½Π΅ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Π³Π΄Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, ΡΠ²ΡΠ·Π°Π½Π° Π»ΠΈ ΠΎΠ½Π° Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ Π·Π°ΡΡΠ΄ΠΊΠΈ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ Π½Π° Π·Π°ΡΡΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΊΠ΅. ΠΠΎ ΠΊΠ°ΠΊ ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ Π±ΡΠ²Π°Π΅Ρ, ΡΠ°Π·ΡΠ°Π± ΡΠ΅ΡΡΠ΅Ρ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠΈ, ΠΈ Ρ ΡΠ΅ΡΠΈΠ» ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΠ΅ΡΠ°Π΅Ρ Π»ΠΈ Π²ΠΎΠΏΡΠΎΡ Π·Π°ΠΌΠ΅Π½Π° Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ° Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΎΠ΄ WSS.
ΠΡΠΎ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ, Π³Π»Π°Π· Ρ ΠΌΠ΅Π½Ρ ΠΈ Ρ ΡΠ°Π·ΡΠ°Π±Π° Π³ΠΎΡΠ΅Π», ΠΈ ΠΌΡ ΡΡΠ°Π»ΠΈ ΠΊΠΎΠ²ΡΡΡΡΡΡΡ Π³Π»ΡΠ±ΠΆΠ΅. Π ΡΠ΅ΠΌ Π³Π»ΡΠ±ΠΆΠ΅ ΠΌΡ Π·Π°Π»Π΅Π·Π°Π»ΠΈ Π² ΡΡΠΎΡ ΠΎΠΌΡΡ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΡΡΠΊΠΎΠ² Π²ΡΠ»Π΅Π·Π°Π»ΠΎ.
ΠΡ Π²ΡΡΡΠ½ΠΈΠ»ΠΈ, ΡΡΠΎ:
- ΠΠ΅ Π²ΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡ Π² ElasticSearch, ΡΠ°ΡΡΡ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ ΡΠ΅ΡΡΠ΅ΡΡΡ.
- ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡΠ΅Π΅ ΡΡΠ°ΡΡΡ Π·Π°ΡΡΠ΄Π½ΡΡ ΡΡΠ°Π½ΡΠΈΠΉ, ΡΠ΅ΡΡΠ΅Ρ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΡΠ°ΡΠΈΠΊΠ°.
- ΠΠ΅ΡΡΠΈΡ Traefik Π² Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π΅, ΠΈΠΌΠ΅Π΅Ρ ΠΊΡΡΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ Π±Π°Π³ΠΎΠ² Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ WSS. ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΈΠ· Π½ΠΈΡ Π±ΡΠ» ΠΏΠΎΡΠΈΠΊΡΠ΅Π½ Π² Π²Π΅ΡΡΠΈΠΈ, ΡΡΠ΅Π»ΠΈΠ·Π΅Π½Π½ΠΎΠΉ ΠΌΠ΅ΡΡΡ Π½Π°Π·Π°Π΄.
- ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΌ ΠΏΠΎΡΡΠ°Π»Π΅ Π·Π°ΡΡΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Π²ΡΠ΄Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ βΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠΌΠΈβ ΡΡΠ°Π½ΡΠΈΡΠΌΠΈ.
Π ΡΡΠΎ ΡΠ°ΠΌΠΎΠ΅ ΡΠΆΠ°ΡΠ½ΠΎΠ΅ - ΡΡΠ°ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΠ° Π³ΠΎΠ²ΠΎΡΠΈΡ, ΡΡΠΎ Π²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ feel fine. ΠΠ΅ΡΠ΅ΡΠ°ΡΠΈΠ² ΡΠ°ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· prod Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ» Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅ΡΡΠΎΡΠΊΠΈ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΠ² Ρ Π°Π½ΠΎΠΌΠ°Π»ΠΈΡΠΌΠΈ.
Π ΠΊΠΎΠ³Π΄Π° Ρ ΡΠΌΠΎΡΡΠ΅Π», ΠΊΠ°ΠΊ Π½Π°ΡΠΈ ΠΊΠΎΡΠ°Π±Π»ΠΈ Π±ΠΎΡΠΎΠ·Π΄ΡΡ ΠΏΡΠΎΡΡΠΎΡΡ Π²ΡΠ΅Π»Π΅Π½Π½ΠΎΠΉ, Ρ ΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅Π΄ Π³Π»Π°Π·Π°ΠΌΠΈ Π±ΡΠ»Π° Π»ΠΈΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° ΠΈΠ· Doom Eternal, Π³Π΄Π΅ ΡΡΠ΅Π΄ΠΈ ΠΏΠΎΠ»ΡΠΈΡ Π΄Π΅ΠΌΠΎΠ½ΠΎΠ² ΠΈ ΡΡΠΏΠ°Π»Π΅Ρ ΡΠΎΡΡΠ°Π»ΠΈ Π½Π°ΡΠΈ Lolo3.
Forwarded from Information Hardening
#linux #exploit #update
Linux Kernel CVE-2018-18955
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ ΡΠ΅ΡΠ΅Π· Π½ΡΠΉΠΌΡΠΏΠ΅ΠΉΡΡ ΠΈ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π½ΡΠΉΠΌΡΠΏΠ΅ΠΉΡΡ ΠΈΠ·-Π·Π° Π½Π΅Π΄ΠΎΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ UID/GID, ΠΊΠΎΠ³Π΄Π° ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΡΠΈ. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΈ Π΅Π΅ ΠΏΡΠΈΠΌΠ΅Ρ: https://bugs.chromium.org/p/project-zero/issues/detail?id=1712
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π² Π²Π΅ΡΡΠΈΠΈ ΡΠ΄ΡΠ° 4.15 ΠΈ ΡΡΡΡΠ°Π½Π΅Π½Π° Π² Π²ΡΠΏΡΡΠΊΠ°Ρ 4.18.19 ΠΈ 4.19.2:
https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.18.19
https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.2
Linux Kernel CVE-2018-18955
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ ΡΠ΅ΡΠ΅Π· Π½ΡΠΉΠΌΡΠΏΠ΅ΠΉΡΡ ΠΈ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π½ΡΠΉΠΌΡΠΏΠ΅ΠΉΡΡ ΠΈΠ·-Π·Π° Π½Π΅Π΄ΠΎΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ UID/GID, ΠΊΠΎΠ³Π΄Π° ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΡΠΈ. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΈ Π΅Π΅ ΠΏΡΠΈΠΌΠ΅Ρ: https://bugs.chromium.org/p/project-zero/issues/detail?id=1712
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π² Π²Π΅ΡΡΠΈΠΈ ΡΠ΄ΡΠ° 4.15 ΠΈ ΡΡΡΡΠ°Π½Π΅Π½Π° Π² Π²ΡΠΏΡΡΠΊΠ°Ρ 4.18.19 ΠΈ 4.19.2:
https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.18.19
https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.2
ΠΠ° ΠΏΡΠΎΡΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅ Π² ΠΠ΅Π»ΡΠ³ΠΈΠΈ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΠ»Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Devoxx 2018. ΠΠΈΠ΄Π΅ΠΎ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² ΡΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π² youtube. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ.
https://www.youtube.com/watch?v=WuZk23O76Zk&list=PLRsbF2sD7JVp8vBso4ysmj-X0u6uGx1rH&index=1
https://www.youtube.com/watch?v=WuZk23O76Zk&list=PLRsbF2sD7JVp8vBso4ysmj-X0u6uGx1rH&index=1
YouTube
Amazon Keynote by James Gosling
Amazon Corretto announcement Subscribe to Devoxx on YouTube @ https://bit.ly/devoxx-youtube Like Devoxx on Facebook @ https://www.facebook.com/devoxxcom Foll...
Π Π²ΠΎΡ Π΅ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΠΊΡΡΡ Monitoring Systems and Services with Prometheus (LFS241)
https://training.linuxfoundation.org/training/monitoring-systems-and-services-with-prometheus-lfs241/
200$ ΠΎΠ΄Π½Π°ΠΊΠΎ π€·ββοΈ
https://training.linuxfoundation.org/training/monitoring-systems-and-services-with-prometheus-lfs241/
200$ ΠΎΠ΄Π½Π°ΠΊΠΎ π€·ββοΈ
Linux Foundation - Education
Monitoring Systems & Services with Prometheus (LFS241) | Linux Foundation Education
Learn to monitor systems and services with Prometheus, including querying, alerting, using Prometheus with Kubernetes, and more.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ #JetBrains ΡΠ°ΡΡΠΊΠ°Π·Π°Π»ΠΈ ΠΎ Π²ΡΡ
ΠΎΠ΄Π΅ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° #Ktor 1.0. ΠΠ½ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡ Π² ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
. ΠΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΉ, ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π±Π΅ΠΊΡΠ½Π΄-ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ»ΡΠΆΠ± Π½Π° ΡΠ·ΡΠΊΠ΅ #Kotlin. ΠΠ° ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΡΠ°ΠΉΡΠ΅ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
https://blog.jetbrains.com/kotlin/2018/11/ktor-1-0/
https://blog.jetbrains.com/kotlin/2018/11/ktor-1-0/
The JetBrains Blog
Ktor 1.0 Released: A Connected Applications Framework by JetBrains | The Kotlin Blog
As we work on Kotlin, we implement many features that help build idiomatic and high-performing APIs. We've been dreaming of seeing a Web framework that utilizes these features to the max. Today, we ca