Alexander Chistyakov á áááºááœááºáá±áááºá ââáá«á á§áá¶áá±ááááá¬áá«á
áá»áœááºá¯ááºá á¡áá²ááŒááºáá»ááºááœáẠáá»áœááºážáá»ááºáá°áá»á¬ážá áááºááŒááºáá»ááºááẠáá»áœááºá¯ááºá á¡ááá¬ááᯠááá¯á á¡á¬ážááá¯ážáá«áááºá ááá¯á·ááŒá±á¬áá·áºá á¥ááá¬á á€á á¬áááºážááœáẠáá±á¬ááºážáá°áá²á·áá¬ážáá»á¬áž ááá«áááºáá«á á¡ááŒá±á¬ááºážááŸá¬ á€áááºážááá¬ááœáẠá¡ááŒá±áá¶á¡á¬ážááŒáá·áº á¡áá Ạááá¯á·ááá¯áẠá¡á¶á·ááŒá áᬠáá¬ááŸáááŸááá«á
á
á¬áááºážáá²á á¡ááŒá
áºá¡áá»ááºááœá±ááᯠáá°ážáá°ážááŒá¬ážááŒá¬áž (ááá¯á·) wow effect áá²á· áááœá²áá¬ážáá«áá°ážá áá¬ááŒá±á¬áá·áºáá²ááá¯áá±á¬á· áá°ááá¯á·áá²á· á¡áá±ážáá«ááŸá¯á áááºááŸá
áºá¡ááœááºáž ááŸááºážááœá¬ážááŸá¬ááŒá
áºááŒá®áž wow effect á ááá¯áá±á¬ááºážááœááºážáá¬ááŒá±á¬áá·áº áá®áá¬ááºáááºážááᯠááá¯ááºáá»á±á¬áá®ááœá±ááŒá
áºá¡á±á¬áẠááŒáá¯ážá
á¬ážáá¬ážáá«áááºá
1. WebAssembly á¡ááœáẠRust áááá¯ááááºážáááºážáá¬áá¬á áá¬ážááŸá á¡áááºáá±á¬ááºáá¬áᬠá¡ááºááºáá®áá±ážááŸááºážáá»á¬áž
á¡á á®áááºáá¶áá»ááºááŸá áºáá¯ááŒáá·áº áá¯á¶ážáááºáá»ááºááᯠáá»áœááºá¯ááºá áááºáá«áááº-
1. ááááºážááá¯á·áá«á
á¡á á®áááºáá¶á á¬ááá¯áááºáá±á ááºááœááºá Brian Cantrill ááẠJoyent ááœáẠCTO á¡ááŒá áºáá¯ááºáá±á¬ááºáá±ááŒá®áž 2019 ááẠáá°ááŸáá·áº Joyent á¡ááœáẠáááºááá¯á·áá¯ááºáá¯á¶ážáááºááᯠááááá²á·áá±á
2.
2019 ááœááºá WebAssembly ááẠáááºážáááŸáá·áºá¡áá°
á¡á±á¬ááºááŒááºááŸá¯á á¡ááŸá áºáá¬áááŸá¬ áááá¬áááºááŸá¬ážááẠ- áá°á·áá±á¬áááœáẠáááºá¡ááœáẠáááºáá±á¬ááºáááœááºáá°áá±á¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááᯠáá¯ááºáá±á¬ááºááá¯ááºááá·áº áá±á¬ááºááẠruntime áá áºáá¯ááŸáááẠ(Java áá¬áá¬á áá¬ážááŒáá·áº áá±ážáá¬ážáá°áá»á¬áž áá®ááœááºáá²á·áá±á¬ WORA áááá¬áááᯠáááºáá°áá»áŸ ááŸááºááááŒáá«ááá¬ážá
áá»áœááºá¯ááºááá¯á·ááœáẠá€á¡ááá®áá±ážááŸááºážáá»á¬ážááᯠáááºáá±á¬ááºááẠá¡áá±á¬áºáá±áž áá±ážáááºážáá±á¬ áááºážáááºážáá áºáá¯áááºáž ááŸááááºá
WebAssembly ááẠDocker ááááºáá®ážááŸááºáá áºáŠážááŒá áºááá·áº Solomon Hikes á០2008 áá¯ááŸá áºááœáẠWebAssembly ááŸáá·áº WASI áááºááŸááá²á·áá«á Docker ááẠááá¯ážááá¯ážááŸááºážááŸááºážááœá±ážááœá¬ážáá¬áááºááá¯ááºááŒá±á¬ááºáž áá±ážáá¬ážáá²á·ááá·áº WebAssembly ááẠááá¯ááá¯á·áá±á¬ááááºážááŒá±á¬ááºážáá²ááŸá¯áá áºáá¯ááŒá áºáááºá
Rust ááẠáááºáá±á¬ááºáááœááºáá°áá±á¬áááºážááá¬á¡áá
áºááᯠáááºáá¶á¡áá¯á¶ážááŒá¯áá°áá»á¬ážáá²ááœáẠá¡á¶á·ááŒá
áá¬ááá¯ááºáá« - áááºážááá±áá
áá
áºááẠááá¯ááºážááá
áºááœá¶á·ááŒáá¯ážáá±ááŒá®áž Rust ááẠááááºáá»á¬ážá¡á ááŸá
áºá¡áá±á¬áºááŒá¬á¡ááŸá
áºáááºáá¯á¶áž programming language ááŒá
áºáá¬áá²á·áááºá
á€áááºááŸá¬ á ááááºááá±á¬ááŒá±á¬áá»ááºá០áááá¯ááºáá áºáá¯ááŒá áºááŒá®ážá Rust ááá¯á¡áá¯á¶ážááŒá¯ááá·áºá¡áá« áá¯á¶ážáááŸá±á¬ááºááŸá¬ážááá¯ááºáá±á¬ áá¯á¶ááŒá¯á¶áá±áž áá»áá¯á·ááœááºážáá»ááºá¡áá±á¡ááœááºáá¡áá»áá¯ážááᯠááœááºáá²á·ááá·áºáááºá á¯ááŸá áºááœá²á¡ááœááºáž MS Windows ááœááºááœá±á·ááŸáááá·áº á á¯á á¯áá±á«ááºáž bug á¡áá±á¡ááœááºááŸáá·áº ááŸááºážááŸááºážáááºážáááºážááŒááá¬ážáááºá
Microsoft ááẠááá¯áá²á·ááá¯á·áá±á¬á
áááºáá±á«áºááŸá¯ááᯠáá
áºáááºážáááºážááŒáá·áº áá¯á¶á·ááŒááºáá²á·áááŒá®áž áááºážááẠá¡á±á¬ááºááŒááºáá²á·áááºá
2. Microsoft á០ááá±á¬áá»áẠVerona ááẠWindows ááᯠááááºážáááºážááŒá®áž áááºááá·áº OS á¡ááœááºáááᯠáááá¯ááºážá á¬áá»ááºááŸá¬á¡áá áºááᯠááœáá·áºáá±ážáááºááŒá áºáááºá
Microsoft Windows kernel ááŸáá·áº á á¬ážáá¯á¶ážáá°áááá¯ááááºá¡áá»á¬ážá á¯ááŸá áá»áœááºááœááºážáá»ááºá¡áá±á¡ááœááºááẠááœááºáá²á·áá±á¬ 12 ááŸá áºá¡ááœááºáž áá áºááŒá±ážáá®áá®ážáá«áž ááá¯ážáá¬áá²á·áááºá
2019 áá¯ááŸá
áºááœáẠMicrosoft á០Matthew Parkinson
áááºážááẠRust áá¬áá¬á
áá¬ážá á¡áá°á¡ááá»á¬ážá¡áá±á«áº á¡ááŒá±áá¶á áá¯á¶ááŒá¯á¶áá±á¬ áááá¯ááááºáá¬áá¬á
áá¬ážááᯠáááºáá®ážááẠMicrosoft á á¡á
áá»áá¯ážááŸá¯ááŒá
áºáááº- Microsoft Research á០áá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážááẠWindows á¡áá»á¬ážá
á¯ááœáẠáá±ážáá¬ážáá¬ážááá·áº C language á ááŒá®ážáá±ážáá±á¬ á¡ááœá±á¡ááŸá
áºáá»á¬ážááŸáá·áº áááºááœááºáá±ááŒá±á¬ááºáž ááœá±á·ááŸááá²á·áááºá Verona á Rust-like language ááẠmemory ááá¯á¡áá¯á¶ážááŒá¯ááŒá®áž á¡áááºážá¡ááŒá
áºáá»á¬ážááá¯á· áá
áºááŒáá¯ááºáááºáááºáá±á¬ááºááœáá·áºááᯠá
á®áá¶áá±ážáááºá
Microsoft ááẠááá±á¬ááºážáá±á¬á¡ááºáá«áá¬ááŸáá·áº á¡áá
áºá¡áá¬á¡á¬ážáá¯á¶ážááᯠááŒáá¯ááºáááºá¡ááŒá
ẠááŸá±ážááááºááááºážá áááºááŒááºáá±ááŒááºážááŸá¬ á
áááºáááºá
á¬ážá
áá¬áá±á¬ááºážáá±á¬áºáááºážá
áááá
á¬ááá¯ááºá០Brian Cantrill ááá±ážááœááºáž - "Rust ááŸá operating system kernel ááá¯ááŒááºáááºáá±ážáá¬ážáááºá¡áá»áááºááá¯ááºáá±ážáá«á" áá»áŸá±á¬áºááá·áºááá¬ážáá±á¬ á¡ááŒá±áá
áºáá¯ááᯠáááŸááá²á·ááẠ- áááºáááºááŸá¯á
áá
Ạkernel ááᯠááŒááºáááºáá±ážáá¬ážááẠáááŒá
áºááá¯ááºáá±ážááŒá±á¬ááºáž áááá¬áááºááŸá¬ážáá±á¬áºáááºáž á¡áá¯á¶ážááŒá¯áá°á¡á¬áá¬áá¡ááœááºáž áá¯ááºáá±á¬ááºáá±áá±á¬ áááá¯ááááºáá»á¬ážááᯠááŒááºáááºáá±ážáá¬ážáá±ááŒá®ááŒá
áºáááºá ááááºááá·áºááá¯ááºáá±á¬ áá¯ááºáááºážá
ááºáá
áºáᯠá
áááºáá±ááŒá®ááŒá
áºááŒá®ážá áááºážááẠáááºáááºááŸá¯á
áá
áºá¡á¬ážáá¯á¶ážá¡ááœáẠá¡áá¬áááºá
á¬áá»ááºááŸá¬áá
áºááᯠááœáá·áºááŸá
áºáá±ážáááºááŒá
áºáááºá
3. Flutter framework ááŒá±á¬áá·áº Dart áááá¯ááááºážáááºážáá¬áá¬á áá¬ážá áá°ááŒáá¯ááºáá»á¬ážááŸá¯ ááŒáá·áºáááºáá¬ááŒááºážá
á¡á±á¬ááºáá±á¬áºááŒáá«ááááºážááẠáá»áœááºá¯ááºááá¯á·ááŸáá·áº á¡áá»á¬ážááŒááºáá°á¡ááœááºáá¬áá áááºážáááœá²á·á ááºážááŒááºážáá¯ááºáááºážá ááºááœáẠááá¯ááºááá¯ááºáá«áááºáá°á¡áá»á¬ážá á¯á¡ááœááºáá« á¡á¶á·á¡á¬ážááá·áºááœááºáá¬ááŒá áºááŒá±á¬ááºáž áá»áœááºá¯ááºáá±áá»á¬áá«áááºá ááœááºáá²á·áá±á¬ 8 ááŸá áºá Google ááœááºáá±á«áºáá¬áá²á·áá±á¬ Dart programming language ááẠááá¯ááŸá áºááœáẠáá°ááŒáá¯ááºáá»á¬ážááŸá¯ á¡ááŸáááºá¡áá¯ááºááŒáá·áº ááá¯ážáááºáá¬áá²á·áááºá
Github ááœáẠááá¯ááŸá±á¬ááºááŸá¯áá»á¬ážááᯠááœá²ááŒááºážá
áááºááŒá¬ááŒááºážááŒáá·áº áááá¯ááááºážáááºážáá¬áá¬á
áá¬ážáá»á¬ážá áá±áááºážá
á¬ážááŸá¯ááᯠá¡áá²ááŒááºááá·áº áááºážáááºážááᯠáá»áœááºá¯ááºá¡áá¯á¶ážááŒá¯ááŒá®áž áá
áºááá»áŸáẠáá
áºááŒáááºá
Dart ááẠErlang, PowerShell, R, Perl, Elixir, Haskell, Lua ááŸáá·áº CoffeeScript ááᯠáá»á±á¬áºáááºááœá¬ážáá²á·áááºá á¡ááŒá¬ážáááá¯ááááºážáááºážáá¬áá¬á áá¬ážááẠááá¯ááŸá áºááœáẠááá¯ááá¯ááŒááºáááºáá¬áá¯á¶ááá±á«áºáá«á áá¬ááŒá±á¬áá·áºááŒá áºáá¬áá²á
ááá¯ááŸá
áºá á¡áááºáá á¡á
á®áááºáá¶á
á¬áá»á¬ážáá²á០áá
áºáá¯
Dart áá¬áá¬á
áá¬ážá¡ááœááºá áááºážá áá°ááŒáá¯ááºáá»á¬ážáááŒááºážá¡ááŒá±á¬ááºážáááºážááŸá¬ ááá¯ááá¯ááºážá¡ááºááá®áá±ážááŸááºáž ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯áá±á¬ááºááŒá
áºáááºá
áá»áœááºá¯ááºááá¯á·ááẠááá¯ááá¯ááºážááœá¶á·ááŒáá¯ážááŸá¯ááᯠááá¯ááºáá±á¬ááŒá±á¬áá·áº Dart á¡ááŒá±á¬ááºáž áá¬ááŸáááááá±á¬áºáááºáž á¡ááŒá¬ážáá±á¬ ááááºážáá±áá¯á¶á
á¶ááá¯ááºáá¬ážáá±á¬ áááá¯ááááºážáááºážáá¬áá¬á
áá¬ážááᯠááœá±ážááœá±ážá
áœá¬ ááŒáá¯ááá¯áá«áááºá
4. eBPF virtual machine ááŒá±á¬áá·áº Linux kernel ááŸáá·áº áááºážáá¡ááá¯ááºážá¡ááá¯ááºážááœáẠááŸááºáááºááá¯ááºááœáá·áº
áá»áœááºá¯ááºááá¯á·ááẠVDSina áá»á áºááŒááºážáá±áá¹áá¬ááœááºáááá·áºáá»á¬ážááœáẠ- ááá¯ááŸá áºááœáẠáá»áœááºá¯ááºááẠá ááá·áºáá®áá¬á áááºááŸá DevOops ááœááºáááá·áºááá¯á· ááœá¬ážáá±á¬ááºáá²á·ááŒá®áž á ááºááŸá¯áá¯ááºáááºážááœáẠáá±ááºáá±á á®ážááŒá±á¬ááºážááŸáá·áº áá±ááºáá±á á®ážááŒá±á¬ááºážáá»á¬ážááᯠá¡áá±ážáá¬ážáá±á¬ á á¬ážááœá²ááá¯ááºážááœáẠáá«áááºáá²á·áááºá 2019 áá¯ááŸá áºááœáẠááá¯ááá¯á·áá±á¬á áá¬ážááá¯ááºážáá»á¬ážááœáẠáŠážáá±á¬ááºáááºááŒááºáá»ááºáá»á¬ážááŸá¬-
- áá»ááºážááœááºážááá¯á· Docker á áá±ááœá¬ážáááºá
- Kubernetes ááẠáááºááŸááááºááŸá¬ážááŸáááŒá®áž áá áºááŸá áºááá·áºááŒá¬ááá¯ááºááẠ- áááºážááᯠ2020 áá¯ááŸá Ạááœááºáááá·áºáá»á¬ážááœáẠááŒá±á¬ááá¯áá±áá²ááŒá áºáááº
- á€á¡áá±á¬á¡ááœááºážá áááºááá·áºáááºááŸááá¯áá¹ááá¯ááºá០Linux kernel ááᯠá¡áá»áááºá¡ááŒá¬ááŒá®áž áááŒáá·áºáá²á·áá«á
áá±á¬ááºáá¯á¶ážá¡áá»ááºááᯠáá»áœááºáá±á¬áºááá»áŸáá±áá«áá°ážá áá»áœááºáá±á¬á·áºá¡ááŒááºá¡ááá±á¬á· á áááºáááºá á¬ážá áá¬áá±á¬ááºážáá¯á¶áá¬áá Linux kernel ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸá¬ áá±á¬áºááŸááºááŒá±á¬ááºážáá²á áá¬ááœá± ááŒá áºáá»ááºáá±áá«áááºá á¡áááºááŸá¬ážáá¯á¶ážááŸá¬ network packets áá»á¬ážááᯠá á áºáá¯ááºááŒááºážá ááŒá®ážááœá±á·ááœááºáá¬áááºááᯠááŒá±ááŸááºážáááºá¡ááœáẠáá°ááááºáá®ážáá¬ážááá·áº eBPF virtual machine ááŒá áºááŒá®ážá ááá¯á·áá±á¬áẠáá±áá¯áá»áááºááœááºáá»áẠkernel-level virtual machine á¡ááŒá áºááá¯á· ááŒá®ážááœá¬ážáá¬ááŒááºážááŒá áºáááºá
Linux kernel á¡ááœáẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯- áá¯ááºáá²á·
Linux kernel á¡ááœáẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯- ááá¯
eBPF ááŒá±á¬áá·áº ááᯠkernel ááẠkernel ááŒááºáááœáẠáá áºá áááºáá áºááá¯ááºážáá¯ááºáá±á¬ááºááá¯ááºááá·áº á¡ááŒá áºá¡áá»ááºáá»á¬áž ááŒá áºáá»ááºááŸá¯ááᯠá¡á á®áááºáá¶áááºááŒááẠ- á¡ááºáá¬áá±á·á áºááẠá¡áá¯á¶ážááŒá¯áá°áá±áá¬á០kernel ááŸáá·áº áá±ážáááºážá áœá¬ áááááá±á¬ááºáá±á¬áẠá¡ááŒááºá¡ááŸááºáá¯á¶á·ááŒááºááá¯ááºááŒá®áž Linux kernel á áá¯ááºáá±á¬ááºááá¯ááºá áœááºážááᯠáá»á²á·ááœááºáᬠááŒáá·áºá áœááºáᬠá¡á¬ážáá¯á¶ážááᯠáá»á±á¬áºááŒááºáá¬á - Linus Torvalds ááá»ááºáá¯á¶ážááá¯ááŒááºááŒááºážá
eBPF áááá¯ááºáá®á Linux kernel ááŸáá·áº á¡ááŒááºá¡ááŸááºáááºááœááºááŒááºážááá¯ááºáᬠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááŸáá·áº áá®ážáááºá áœá¬áááºá ááºáá±ááá·áº áááá¯ááááºáá»á¬ážááᯠáá±á¬áºáá±á¬ááºááŒááºážááẠáááºáá²áá±á¬áá¬ááºáááºážááŒá áºááẠ- á¡ááœá±á·á¡ááŒá¯á¶ááŸá Linux kernel developer áá»á¬ážá០ááá¬ážáááºááŒááºáááºáá¯á¶ážáááºááŸá¯áá¯ááºáá¯á¶ážáá¯ááºáááºážááŒáá·áº ááá¯á¡ááºáá±á¬ á¡áá¯á¶ážááŒá¯áá°áá±áá¬ááŸá ááá¯ááºá áá áºáá»á¬ážá¡ááœáẠááŸá±ážááœá±ážáá±á¬á ááºáá á¹á ááºážáá»á¬ážááŸáá·áº á¡ááºáá¬áá±á·á áá²á·ááá¯á·áá±á¬ á¡áá¬áá»á¬ážááᯠáááºáá®ážááŒááºážá
eBPF á¡ááºáá¬áá±á·á áºáá¡ááœááºá¡ááŒááºááẠááá¯áá²á·ááá¯á·áá±á¬áááá¯ááááºáá»á¬ážáá±ážáá¬ážááŒááºážáá¯ááºáááºážá ááºááᯠáá»á¬ážá áœá¬ááá¯ážááŸááºážá á±ááẠ- áááºáá±á¬ááºááŸá¯á¡ááá·áºááᯠáá»áŸá±á¬á·áá»ááá¯ááºááŒá®ážá áá±á¬á·ááºáá²áá±ážáá¬ážáá°áá»á¬áž ááá¯ááá¯ááŸááá¬áááºááŒá áºááŒá®áž á¡ááá¯ááºážá¡ááá¯ááºážááẠááŒááºáááºá¡áááºáááºáá¬áááºááŒá áºáááºá
á
áááºá¡á¬ážáááºáááºááŸá¯ááŸá¬ áá«áá
áºáá±á¬ááºáááºáž ááá¯ááºáá°ážá
á€á¡áá±á¬á¡ááœááºážá Linus Torvalds ááẠááá¯áá²á·ááá¯á·áá±á¬á¡áá¬áá»á¬ážá¡ááœáẠáá°ááááŸááºááŒá¬ážááá»á®ážááœááºážáááºáá²á áá°á·ááá¯ááºáá° áá°ááááŸááºááŒá¬áž áá°ááááŸááºááŒá¬ážááŒá
áºá¡á±á¬áẠáá¯ááºááá¯áá°á¡á¬áž áá«áá¬ážáááºááá¯ááºááẠá ð
5. Linux ááẠLinux kernel ááŸá asynchronous io_uring á¡ááºáá¬áá±á·á áºááŒá±á¬áá·áº FreeBSD á áá±á«ááºážááá¬ážááœáẠáá±á¬ááºáá¯á¶ážáááºáááºážáá®ážáá«ážááᯠááá·áºáá¬ážáááºá
áá»áœááºá¯ááºááá¯á·ááẠLinux kernel á áá±á«ááºážá
ááºááœáẠááŸááá±á
ááºá ááá¯ááŸá
áºááœáẠááŒá¯áá¯ááºáá²á·ááá·áº áá±á¬ááºááẠáááá¬áááºááŸá¬ážáá±á¬ ááá¯ážáááºááŸá¯- á¡áá
áºáá
áºáᯠáá«áááºáá¬ááŒááºážááᯠáááááŒá¯ááá·áºáá«áááºá
ááŸá
áºáá±á«ááºážáá»á¬ážá
áœá¬á á
áá
áºá
á®áá¶ááá·áºááœá²áá°áá»á¬ážááŸáá·áº FreeBSD áá±á¬á·ááºáá²áá±ážáá¬ážáá°áá»á¬ážááẠFreeBSD ááẠLinux ááẠá¡áááºáááŒáẠI/O ááá¯ááá¯áá±á¬ááºážááœááºá
áœá¬ áá¯ááºáá±á¬ááºááá¯ááºáááºáá°áá±á¬á¡áá»ááºá¡áá±á«áº á¡ááŒá±áá¶á áááºážááá¯á·áááœá±ážáá»ááºááŸá¯ááᯠá¡ááŒá±áá¶áá¬ážáááºá á¥ááᬠá€á¡ááŒááºážá¡áá¯á¶
á¡áá¯áá±á¬á· ááááºážá áá±á¬ááºááá¯áž ááŒá
áºááœá¬ážááŒá®á
6. Ryzen áááá¯áááºáá¬ááá¯ááºážááŒáá·áº AMD áá¡á±á¬ááºááœá²ááŒááºáááºááá°ááŒááºážá
á¡áá°ážá¡áááºážááá¯ááºáá«á á ááºááŸá¯áá¯ááºáááºážááœááºá¡áá»áááºááŒá¬ááŒáá·áºá áœá¬áá±ážááœááºáá±áá±á¬ AMD áááºá á¶áá»áááºáááºááŒá®ážáá±á¬ááºá á¶áá»áááºáááºáá±ááŒááºážááŒá áºáááºá
Ryzen áááá¯áááºáá¬áá»á¬ážá ááá¯ááºážá¡áá
áºááẠááá¯á¶ááá¯ááºáá±á¬ááºá¡á±á¬áẠá
á»á±ážááŸá¯ááºáž/á
áœááºážáá±á¬ááºáááºá¡áá»áá¯ážááᯠááŒááá²á·áááº- áááºážááá¯á·
7. AMD ááá±á¬ááºááœááºá Apple ááẠiPadOS ááŸáá·áº Gates ááŸáá·áºááœááºá¡áá±á¬ááºážáá»á¬ážááŒáá·áº Intel pie áá áºááá¯ááºážááá¯ááá°ááẠáááºááŸááºážáá¬ážáááºá
áá°ááá¯á·áááºáá²ááŸá¬ áááºáááºááá¯ááºááá¯ááºáá²á·áá°ááá¯ááºážáᬠáá®áá°ážááŒá®ážááœá±áá²á· ááá¯ááºááœá²ááœá±ááŸá¬ áá«áááºááá¯á· ááŒáá¯ážá á¬ážáá±á·ááŸáááŒá®áž AMD á Intel áá²á· á á¬ážáááºáááá¹áá¬á¡ááŒá±áá¶á¡ááœáẠááŒáá¯ááºááá¯ááºáá±áá«áááºá Apple ááẠáá¬áááœáẠááœá¬ážáá±á¬ááºážáá²á·ááá¯á· ááŒá¯áá°áá²á·áááºá
áá«ááá¯á· ááŒááºážááŒááºážáá»ááºáž áá±á¬ááºáá±á«áºááááºážáááºáááœá¬ážá¡áá¯ááŒá®ážáá
áºáá±á¬ááºááẠáá±á¬ááºááááºáá±á«áºááœáẠáááºáá±ááŒá®áž ááœá¬ážá¡á¯ááºáá
áºá¡á¯ááºááẠá¡á±á¬ááºááœáẠáá»ááºá
á¬ážáá±áááºá
ááœá¬ážáá»áá¯ááẠá¡áá±á¬ááºážááᯠáá±ážáááº-
- ááŒááºááŒááºáá¬ážáá±á¬ááºá ááŒááºááŒááºáááºážááŒá®áž ááœá¬ážááá¯áá±á«ááºááŒáá¡á±á¬ááº
ááŒá®ážáá±á¬á· ááŒááºááŒááºá ááŒááºááŒááºá áá«ááá¯á· ááŒááºááœá¬ážáááºá
- ááá¯ááºáá°áž!
ááŒááºááŒááºáááºážááŒá
áá¯á·á ááœá¬ážááŸá
áºáá±á¬ááºááᯠááŒááºááŒááºáá±á«áºááŒá
áá¯á·á
ááŒááºááŒááºááŒááºáááŒáá¡á±á¬ááºá
- ááá¯ááºáá°áž!
- áá«ááᯠáááºážáá¬ááᯠá¡ááá¯ááŒá¯áá¬áá²á
- áá«ááá¯á·ááẠááŒááºážááŸááºážá
áœá¬ áá±á¬ááºáá±á«áºááŸáááºážá ááœá¬ážááá±á¬ááºáá¯á¶ážááá¯áááºáááºá
áá«ááá¯á·áá±áá¬ááᯠááŒááºážááŒááºážáá»ááºáž ááŒááºážááŒááºážáá»ááºáž ááŒááºááŒáá¡á±á¬ááºá
iPadOS á¡áá áºááᯠáá¯ááºáá±ááá¯ááºááŒááºážááŒáá·áº Apple ááẠIntel á¡á¬áž á¡ááŸá±á¬áá·áºá¡ááŸááºááŒá áºá á±áá±á¬ áááºážáá áºáá®ááœááºááŸá¯áᯠáá±á«áºááá·áº áááºážáá»á°áá¬ááᯠá¡áá¯á¶ážááŒá¯áá²á·áááºá
áá®áá®áá®ážáá®ážáá¬áž á¡áááá¹áá«ááº
âá¡ááŸá±á¬áá·áºá¡ááŸááºááŒá áºá á±áá±á¬ áááºážáá áºáá®ááœááºááŸá¯â ááẠá á»á±ážááœááºá¡ááœááºážááŸá áááºááá¯ážáá»á¬ážáá»áááºááœááºáá»áŸá¬ááᯠááŒá±á¬ááºážáá²á á±áá±á¬ áááºážáá áºáá®ááœááºááŸá¯áá áºáá¯ááŒá áºáááºá áá áºáá»áááºáááºážááŸá¬áááºá áá¯ááºáá¯ááºáá±á¬ááºážáá»á¬ážááẠááááºá ááŒáá¯ááºááá¯ááºááŸá¯á¡áá±á«áº á¡ááŒá±áá¶áá¬ážááá·áº ááá·áºáááºáá»ááºáá»á¬ážááẠáááºážááá¯á·á á¡áá±ážáá«ááŸá¯ááᯠáá¯á¶ážááŸá¯á¶ážááœá¬ážáá±á¬ááŒá±á¬áá·áº ááŒáá¯ááºááá¯ááºááŸá¯ áááŸááá±á¬á·áá«á
âá¡ááŸá±á¬áá·áºá¡ááŸááºááŒá
áºá
á±áá±á¬ áá®ááœááºáááºážáá
áºááŸá¯áá»á¬ážâ á á¥ááá¬áá»á¬ážááŸá¬ áááºáá®áá¯ááºáž (ááŒá±ážáááºážááᯠá¡á
á¬ážááá¯ážáá¬ážáá±á¬)á áá±ááœá±ážááœá±á·áááºá¹áá±á¬áá»á¬áž (ááœááºááœáŸáá·áºáááºá¹áá±á¬áá»á¬áž á¡á
á¬ážááá¯ážáá¬ážáá±á¬)á áá
áºááá¯ááºážáá»áŸááºáá°ážáá
á¹á
ááºážáá»á¬áž (áá¯ááºá
á¯ááºá
ááºáá»á¬áž á¡á
á¬ážááá¯ážáá¬ážáá±á¬)á áá
áºáá»á
áºáááºáááºááá¬áá»á¬áž (á¡á
á¬ážááá¯ážáá¬ážáá±á¬ áá¯ááºááŸááºáááºááá¬áá»á¬áž) ááŸáá·áº á¡á®ážáá±ážáẠ(ááŒááºáá±á¬ááºáá±áá±á¬ ááá¯ážáá¬áá±ážááº) ááá¯á·ááŒá
áºáááºá
Apple ááẠáááºážáááá¯ááºááá¯áẠáá«áá«áááá·áº ARM-based áááá¯áááºáá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áá¬ážááŒá®áž áááºážááẠIntel á x86 á á¡áááºážáááºááŸá±ážááœá±ážáá±á¬ á áœááºážáá±á¬ááºáááºááẠáá¯á¶ážá áœá²áá°áá»á¬ážá¡ááœáẠááá¯á¡áá±ážááŒá®ážááŒá±á¬ááºáž áááºáá±ááŒáá²á·áááºá
Apple ááẠiPad ááᯠáá»á±á¬áºááŒá±áá±ážááááºá០áá»á±á¬áºááŒá±áá±ážááááºá០á á»á±ážááœááºáá±á á¯ááᯠááá°ááẠá á®áá¶áá±áá«áááºá á¡ááŒá±á¬ááºážá¡áá¬áááºáá®ážáá°áá»á¬ážá¡ááœáẠááááá¯á¶ážááŒá áºááŒá®áž ááá¯á¡áá« developer áá»á¬ážá¡ááœáẠááŒá®ážááŒáá·áºá á¯á¶áá±á¬ á¡áá¯ááºáááááá¬áá áºáá¯á¡ááŒá ẠááŒá±á¬ááºážáá²áá±áááºá áá¯ááºáá«áááºá ARM-based MacBook ááᯠáááŒá¬áááºá¡áá»áááºáááœá±ážááœá±á·ááá¯ááºáá±á¬á·ááŸá¬ááá¯ááºáá±ááá·áº MacBook Pro áá®ážáá¯ááºáá®ááá¯ááºážáá²á·áááºáááºáá²á· ááŒá¿áá¬áá±ážáá±ážáá±ážááœá±á á¡á á¬ážááá¯ážááŒá±ááŸááºážáááºážááœá±ááᯠááŸá¬ááœá±ááá¯á· á¡á¬ážáááºá áá¬ááŒá áºááŒá®áž á¡á²áá®áá²ááá áºáá¯ááá±á¬á· iPadOS áá²á· iPad Pro ááŒá áºáááºááá¯á· áááááŒá¯áá«áááºá
Gates ááŸáá·áº Microsoft ááẠáááºážááŸáá·áº áááºááá¯á·áááºááá¯ááºááááºážá
áá áºáá»áááºá Gates ááẠIBM ááŸáá·áº áá°áá®áá±á¬ááŸáá·áºááœááºááᯠáááºááŸá¬ážáá²á·áááºá
1970 áá¯ááŸá
áºáá»á¬ážááœáẠIBM ááẠáá¬áááºáá°áá»á¬ážá¡ááœáẠááá¯ááºááá¯ááºááœááºááŒá°áá¬áá»á¬ážááᯠáá»á
áºáá»á°ááŸá¯áá¬ážáá±á¬ á§áá¬ááá
áºáŠážá áá¯á¶ááŒááºááŸá¯ááŒáá·áº áá¬áá¬á
á»á±ážááœááºááᯠááœáŸááºážááá¯ážáá²á·áááºá 1980 áá¯ááŸá
áºáá»á¬ážááœáẠGates ááẠIBM ááᯠááá¯ááºáá¶ááŒáá·áº áááºáá®ážáá²á·ááŒá®áž áááºážá¡ááœáẠMS-DOS ááᯠááá¯ááºá
ááºáá¯ááºáá±ážáá²á·ááŒá®áž operating system áá¡ááœáá·áºá¡áá±ážáá»á¬ážááᯠáá°á·ááá¯ááºáá° áá»ááºáá¬ážáá²á·áááºá ááœá±áááºáá¶áááŸáááŒá®ážáá±á¬ááºá Microsoft ááẠMS-DOS á¡ááœáẠááááºáá
áºá¡ááºáá¬áá±á·á
áºááᯠáááºáá®ážáá²á·ááŒá®áž Windows ááẠá¡á
ááá¯ááºážááœáẠDOS ááẠgraphical add-on áá
áºáá¯áá»áŸáá¬ááŒá
áºááŒá®ážá ááá¯á·áá±á¬ááºááœáẠáá°á¡áá»á¬ážá¡áá¯á¶ážááŒá¯ááẠá¡áááºááŒá±ááá·áº PCs á¡ááœáẠááááá¯á¶ážáá±á¬ operating system ááŒá
áºáááºá IBM ááẠááŒá®ážáá¬ážááŒá®áž áá¯ááºáá¬áá±á¬ áá¯áá¹ááá®áá
áºáá¯ááŒá
áºááá·áºá¡ááœáẠáááºááœááºááŒá®áž áá»ááºááŒááºáá±á¬ Microsoft á¡á¬áž ááá¯ááºááá¯ááºááœááºáá»á°áá¬áá±ážááœááºááᯠáá¯á¶ážááŸá¯á¶ážáá±áááºá áá®áá¬ááºáááºážáá±á¬ááºážáá±ážááᯠá¡ááá¯áá»á¯á¶ážááŒá®áž ááŒááºááŒá±á¬ááŒáá¬ážáá«áááºá áá«ááŒá±á¬áá·áº 2020 ááŸá¬ Apple áᬠiPadOS áá²á· Intel ááᯠáááºááá¯áá
á¬ážááá² ááá¯áá¬ááᯠáááá»ááºáá±áááºááá¯ááẠá¡áá°ážá¡ááŒá¶ááŒá¯ááá¯áá«áááº
8. ZFsonLinux á á¡áá±á¡áá¬ážááᯠá¡á¬ážáá±á¬ááºážá á±ááŒááºáž - ááŒááºážáá±á¬ááºážááẠááœááºááᯠááá»ááºá á®ážá á±áá«á
Canonical áá«á
9. Oxide Computer Company - áá»á¬ážá áœá¬á áœááºážáá±á¬ááºááá¯ááºáá±á¬ á¡ááœá²á·ááᯠá¡áá®ážááẠá á±á¬áá·áºááŒáá·áºáá«ááẠ- á¡áááºážáá¯á¶áž á¡ááá¯ááºá á¬ážááŸáá¯ážáá áºáá¯ááᯠáááºáá®ážáá« á
áá»áœááºá¯ááºá áááºáá²á·ááá·áº Brian Cantrill ááá±á¬ááºáááºáá±á¬áºááŒáá»ááºááŒáá·áº áá»áœááºá¯ááºáá á¬áááºážááᯠá¡áá¯á¶ážáááºáá«áááºá
Brian Cantrill ááŸáá·áº á¡ááŒá¬ážá¡ááºáá»ááºáá®áá¬áá»á¬áž (áááẠSun ááœáẠá¡áá¯ááºáá¯ááºáá²á·áá°ážáá°á¡áá»áá¯á·) áá¯áá±á«áºáá±á¬ á¡áá»áá¯ážáá°áá¯ááºáááºážáá
áºáá¯ááᯠáááºáá±á¬ááºáá²á·áááºá
áá°ááá¯á·áá áááºáá°ážááẠáá±á¬áºááŸááºáá±ážá¡áá áºáá áºáá¯á¡ááœáẠááááá áºáá¯ááŒá áºááŒá®ážá á¡áááºážáá¯á¶ážáá±á¬á· áááºážááá¯á·á á¡ááœá±ážá¡ááŒááºáá»á¬ážááŸáá·áº áááºážááá¯á·á ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯áá»á¬ážááᯠáá¬ááá·áº 2020 ááœáẠááŒáá·áºááŸá¯ááẠáá»á±áááºáááºááŒá áºáááºá
2019 ááœáẠVDSina ááœáẠáá»áœááºá¯ááºááá¯á·áá¯ááºáá±á¬ááºááá¯ááºáá²á·áááºá
áá»áœááºá¯ááºááá¯á·ááẠ2019 ááœáẠVDSina ááŒáá·áº áááºážááá¬ááá¯ááºáᬠá¡á±á¬ááºááŒááºááŸá¯áá»á¬áž áááŒá¯áá¯ááºáá²á·áá±á¬áºáááºáž áá¯ááºáá°á áá¬áá áºáá¯ááŸááá«áá±ážáááºá
áá±áá±á¬áºáá«áá®áááœááºá áá»áœááºá¯ááºááá¯á·ááẠáá¬áá¬áá»á¬ážááŒá¬ážááŸá áá±áááá¯ááºáá¬ááœááºáááºááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºá áœááºážááᯠááá·áºááœááºážááŒá®áž ááá¯ááááºážááŸááºáá¯á¶áááºááŒááºážáááºáá±á¬ááºááŸá¯ááᯠá áááºáá²á·áááºá á á»á±ážááŸá¯ááºážááẠáááºáááºážááá¯ážááŒááºážá¡áá«á¡ááẠru/ÑÑ áá»áŸáẠ179 áá°áááºááᯠá á»á±ážááœááºááœáẠá¡áááá·áºáá¯á¶ážáá áºáá¯ááŒá áºá¡á±á¬áẠááŒá¯áá¯ááºáá¬ážáááºá
áááºááá¯ááºážá IT Global Meetup #14 ááŸá¬ á áá¬ážááŒá±á¬áá²á·ááŒáááºá
á§ááŒá®áááœááºá áá»áœááºá¯ááºááá¯á·ááẠáá¬áá¬áá áºáá¯á á®á¡ááœáẠáá»ááºáááºá¡áá»ááºááᯠ100 á០200 Megabits á០ááá¯ážááŒáŸáá·áºáá²á·ááŒá®ážá (á á»á±ážá¡áááºáá¬áá¯á¶ážááŸááœá²á) á¡áá±á¬ááºááœááºá¡á¬ážáá¯á¶ážá¡ááœáẠá¡ááœá¬ážá¡áá¬ááá·áºáááºáá»ááºááᯠáááááá¬áᬠ- ááá»áŸáẠ32 TB á¡áá ááá¯ážááŒáŸáá·áºáá²á·áááºá
áá°ááá¯ááºáááœááºá áá¯á¶ážá
áœá²áá°áá»á¬ážááẠWindows Server 2019 ááᯠá¡ááá¯á¡áá»á±á¬ááºááá·áºááœááºážááẠá¡ááœáá·áºá¡áá±ážááá²á·áááºá á¡ááá²á· DDoS áá¬ááœááºááŸá¯ááᯠáá±á¬áºá
ááá¯áááºáá±áá¬á¡ááœááºáž á
áááºáá±ážáá²á·áááºá
áá°ááá¯ááºáááœááºáááºáž áá»áœááºá¯ááºááá¯á·ááá¯áá¹ááá®ááẠHabré ááœáẠááœá²áŠážááœááºáá²á·áááºá
á©áá¯ááºáááœáẠáááºážááá¯á·ááẠáá»áŸááºáá
áºááŒááºááá¯ááºáá»ááºáá»á¬ážâáá¬áᬠáááá¹áá°áá»á¬áž áááºáá®ážááá¯ááºá
áœááºážááᯠááá·áºááœááºážáá²á·áááºá
á¡áá»á¬ážáá°ááŸá¬ API ááᯠáá¯ááºááŒááºááá¯ááºáá«ááŒá®á
áá¬áá¬áá
áºáá¯á
á®á¡ááœáẠáá»ááºáááºá¡áá»ááºááᯠ200 á០500 Megabits á០ááá¯ážááŒáŸáá·áºáá¬ážáá«áááºá
áá»áœááºá¯ááºááá¯á·ááẠChaos Constructions 2019 ááœááºáááá·áºááœáẠáá«áááºáá²á·ááŒá®ážá áá¯áá¹ááá®ááá¯ááá¯ááᯠáá±á¬ááºážáá¯ááºá¡ááŒá
Ạááœááºáá¶áá»á¬ážááŒáá·áºáá±ááŒááºáž (áááºááááºážáá±á¬ááºáá¯ááºááŸá¬ "áá±á¬á·ááºáá²áá±ážáá¬ážáá°ááẠááááºáá¯á¶ážááœááºááŸááá±áá±á¬á¡áá«") ááŸáá·áº áááºáá®ááááºá
áá¬ážááŒá±á¬áááºážáá»á¬ážááᯠáá¯ááºááœáŸáá·áºáá²á·áááºá
á
ááºáááºáá¬áááœááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áá¯ááºáá®áá¯áá¹ááá®áá
áºáá¯á áá»á
áºá
áá¬á¡áá±á¬ááºážáá¯á¶ážááŸáá·áº á¡áááºážááŸá®ážáá¯á¶áž Instagram ááᯠááœáŸáá·áºáááºáá²á·ááẠ- VDSina ááẠááááºážáá»á¬ážááŸáá·áº áá±á·á
ááºááá¡ááŒá±á¬ááºážááᯠá
áááºááŒá±á¬ááá¯áá²á·áááºá
ááá¯áááºáá¬áááœááºá áá»áœááºá¯ááºááá¯á·ááẠHighload++ ááá¯á·ááœá¬ážá â Kubernetes ááŸááá±áá¬áá±á·á
áºáá»á¬ážâ ááœáẠá
á¬ážááœá²ááá¯ááºážááœááºáá«áááºáᬠáá«áááºáá°áá»á¬ážááᯠáá«ážáááºážáŠážáá¯ááºáá»á¬áž áááºáááºáá¬ážáááºá
áá®áááºáá¬áááœááºá Kubernetes ááŸá databases áá»á¬ážááŸáá·áº Moscow ááŸá DevOpsDays ááœááºáááá·áºááœáẠáá»áœááºá¯ááºááá¯á·ááẠGazPromNeft áá¯á¶ážááŸá DevOps á¡á
ááºážá¡áá±ážáá
áºáá¯ááœáẠááŒá±á¬ááá¯áá²á·áááºá
áá±á¬ááºáá»ááº
Nassim Taleb áááŒá±á¬áá²á·áááá¯áá²á áá«ááá¯á·áá±áá»á¬áá±á«ááºáááŒááºááá°ážááá¯áá¬ááᯠááá·áºááŸááºážá ááá¯ááœááºáááºá 2020 ááŸá¬ ááŒááºááœá±á·áááá·áº á¡áá áºá¡áá¬á¡á¬ážáá¯á¶ážáᬠ2019á 2018 áá²á· á¡á á±á¬ááá¯ááºážá áááºá áœá²ááœá±ááŒá áºááŒá±á¬ááºáž ááŸááºáá¬ážáá»ááºáá«áááºá á¡áá¬áááºááᯠá¡ááá¡áá» ááá·áºááŸááºážááá¯á· áááá±ááá·áº 2020 áᬠdesktop áá±á«áºááŸá Linux áá²á· ááŸá áºááá¯ááºáᬠáá±áá»á¬áá«ááẠ( desktop áá±á«áºááŸá¬ áááºá¡áá»áááºá áá±á¬ááºáá¯á¶ážááœá±á·áá²á·áá¬áá² ) ááŒá®ážáá±á¬á· ááá¯ááá¯ááºážááºá ááºááœá±ááŸá¬ Linux áá²á· ááŸá áºááᯠáááºááŸá áºááŒá¬á¡á±á¬áẠááŒááºáá±ááá«ááŒá® ááᯠááŸá áºáá»á¬ážá
áááºááá¯á·áááºááá¯á á±áá¬áá° áá áºááŸá áºá¡ááœááºážááœáẠá¡á¬ážáá¯á¶ážááŒááºáááºá á¯áá±á«ááºážááŒá®áž á¡áá¬á¡á¬ážáá¯á¶áž á¡ááŸááºááááºááŒá áºáá¬áá¯á¶ááᯠááœá±ážááœá±ážááŒáááá·áºáááºáᯠáá»áŸá±á¬áºááá·áºáá«áááºá
á¡á¬ážáá¯á¶ážáá² áá»á±á¬áºááœáŸááºá áᬠá¡á¬ážáááºáááºáá±ážááŒá áºáá«á á±á
Instagram ááœáẠáá»áœááºá¯ááºááá¯á·á developer ááᯠááá¯ááºáá¬áá«á
source: www.habr.com