Ko Alexander Chistyakov kei te pa atu, he kaikauwhau ahau ka korero ki a koe mo nga kaupapa hangarau 9 pai rawa atu o te tau 2019.
I roto i taku aromatawai, i whakawhirinaki atu ahau ki taku reka i te whakaaro o nga tohunga. Na reira, ko tenei rarangi, hei tauira, kaore i te whakauru i nga motuka taraiwa, na te mea kaore he mea hou, he mea whakamiharo ranei i roto i tenei hangarau.
Kaore au i whakariterite i nga kaupapa i roto i te rarangi i runga i te hiranga, i te hua wow ranei, na te mea ka marama te hiranga i roto i nga tau tekau, a he poto rawa te hua wow, i ngana noa ahau ki te whakahonohono i tenei korero.
1. Nga tono tūmau kawe i roto i te reo papatono Rust mo WebAssembly
Ka timata ahau i te arotake me nga purongo e rua:
1. Ripoata , panuihia e ia i te tau 2018.
I te wa i panuitia ai te purongo, kei te mahi a Brian Cantrill i Joyent hei CTO a kaore i mohio ka pehea te mutunga o te tau 2019 mo raua ko Joyent.
2. , he mema o te roopu matua o te reo Rust me te kaituhi o te pukapuka "The Rust Programming Language", e mahi ana i Cloudflare, kei reira ia e korero ana mo nga ahuatanga o te reo Rust me te hangarau WebAssembly, e taea ai e koe te whakamahi i nga kaitirotiro paetukutuku hei tüäpapa mo te whakahaere tono.
I te tau 2019, WebAssembly me ona , e whakarato ana i te whai waahi ki nga taonga punaha whakahaere penei i nga konae me nga turanga, kua neke atu ki tua atu o nga kaitirotiro me te aro ki te maakete rorohiko tūmau.
Ko te ngako o te pakaruhanga ka kitea - he kotahi ano te waa whakahaere e kaha ana te tangata ki te whakahaere tono kawe mo te Tukutuku (kei te mahara tetahi ki te kaupapa WORA, i hangaia e nga kaituhi o te reo Java?).
He huarahi haumaru ano ta matou ki te hanga i enei tono na te reo Rust, ko tana raison d'être he whakakore i nga momo hapa katoa i te wa whakahiato.
Ko te WebAssembly he kaihuri keemu na Solomon Hikes, tetahi o nga kaihanga o Docker, i tuhi mena i noho a WebAssembly me WASI i te tau 2008, kare noa a Docker i whanau.

Ehara i te mea miharo ko Rust tetahi o nga kaikawe i te hangarau kawe hou - kei te tipu haere tona puunaha rauwiringa kaiao, a ko Rust te reo hotaka tino pai mo etahi tau, e ai ki nga hua. .
He kiriata tēnei nō te kōrero a Steve e whakaatu mārama ana i te ōwehenga o te maha o ngā pepeke haumarutanga ka taea te karo katoa mā te whakamahi i a Rust ki te tapeke o ngā pepeke i roto i te MS. Windows, i kitea i roto i te tekau tau me te hawhe kua hipa.

Me whakautu a Microsoft ki tetahi momo wero, a kua tutuki.
2. Kaupapa Verona mai i Microsoft, ka penapena Windows ā, ka huaki i tētahi whārangi hītori hou mō tētahi pūnaha whakahaere
Te maha o ngā hapa i roto i te kernel Microsoft Windows ā, kua tata piki haere te nuinga o ngā kaupapa kaiwhakamahi i roto i ngā tau 12 kua hipa.

I te tau 2019, ko Matthew Parkinson o Microsoft , ka mutu tenei.
He kaupapa tēnei nā Microsoft hei waihanga i tētahi reo hōtaka haumaru i runga i ngā ariā o te reo Rust: i kitea e ngā hoa mahi o Microsoft Research ko te nuinga o ngā raruraru haumarutanga e pā ana ki te taonga tuku iho o te reo C, e whakamahia ana e te nuinga o ngā WindowsKo te reo rite ki te Rust ka whakahaere a Verona i te mahara me te urunga tahi ki ngā rauemi mā te whakamahi . Mena kei te hiahia koe ki te mohio ki nga korero me pehea te mahi, tirohia .
He mea whakamere e kiia ana ko Microsoft he emepaea kino me te hoariri o nga mea hou katoa, ahakoa te mea , te kaiwhakawhanake matua o te Glasgow Haskell Compiler, mahi i Microsoft.

Ko te patai a Brian Cantrill mai i te wharangi tuatahi: "Kaore ano i te waa ki te tuhi ano i te kakano punaha whakahaere ki Rust?" i whiwhi whakautu ohorere - e kitea ana kaore ano kia taea te tuhi ano i te kakano o te punaha whakahaere, engari kei te tuhia ano nga kaupapa e rere ana i te mokowākaimahi. Kua timata te mahi kaore e taea te aukati, a ka whakatuwherahia he wharangi hou mo te heke mai mo nga punaha whakahaere katoa.
3. Te pikinga o te rongonui o te reo hootaka Dart na te anga Flutter
E tino mohio ana ahau ko nga korero e whai ake nei he ohorere nui ehara i te mea mo tatou me te iwi whanui, engari mo te nuinga o nga kaiuru tika i roto i te tukanga o tona hanganga. Ko te reo hootaka Dart, i puta ki a Google e waru tau ki muri, kua tere te tipu o te rongonui i tenei tau.
Ka whakamahi ahau i taku tikanga ki te aromatawai i te rongonui o nga reo hotaka ma te tarai i nga putunga i runga i te Github, kotahi i te marama. . Mena i te timatanga o te tau he 100 noa nga putunga rongonui i runga i te Dart, i tenei ra kua 313 o raatau.
Kua eke a Dart ki a Erlang, PowerShell, R, Perl, Elixir, Haskell, Lua me CoffeeScript i te rongonui. Karekau he reo hotaka i tere ake i tenei tau. He aha i tupu ai?
Ko tetahi o nga purongo rongonui o tenei tau i panuitia e Richard Feldman ka karangahia Ko tetahi waahanga nui o te purongo e whakatapua ana ki te tātari me pehea te rongonui o nga reo papatono. Ko tetahi o nga tino take, e ai ki a Richard, ko te noho mai o tetahi tono rongonui, angamahi ranei, ara te taupānga whakamate.
Mo te reo Dart, ko te take o tona rongonui ko te anga whanaketanga tono pūkoro , Ko te pikinga o te rongonui, e ai ki a Google Trends, i puta noa i te timatanga o tenei tau.

Kare matou i te mohio mo Dart i te mea kaore matou e mahi whanaketanga pūkoro, engari ka mihi matou ki tetahi atu reo hootaka kua patopato.
4. Te tūponotanga o te oranga matua Linux me tōna hapori nā te mīhini mariko eBPF
Ko matou o VDSina e aroha ana ki nga huihuinga: i tenei tau i haere ahau ki te huihuinga DevOops i St. I te tau 2019, ko nga whakaaro nui o enei korero ko:
- Kua mate a Docker na te mea he hoha rawa
- Kei te ora a Kubernetes, ka roa pea mo te kotahi tau - ka korero tonu i nga huihuinga i te tau 2020
- i taua wā, i roto i te pūtake Linux kāore he tangata ora i titiro mai mō te wā roa
Kāore au e whakaae ana ki te kōrero whakamutunga, mai i taku tirohanga, mō te whanaketanga o te kernel. Linux Kei te tupu ngā mea i tēnei wā, ehara i te mea he mea whakamere noa iho, engari he mea hou hoki. Ko te mea tino rongonui ko te mīhini mariko eBPF, i hangaia tuatahitia hei whakaoti rapanga uaua o te tātari i ngā mōkihi whatunga, ā, mai i taua wā kua whanake hei mīhini mariko taumata-pūmua whānui.

Te whanaketanga mō te kernel Linuxi

Te whanaketanga mō te kernel Linux: i riro mai
Mā te eBPF, ka ripoatahia e te kernel ngā kaupapa ka taea te whakahaere i waho o te kernel—mā te atanga ka taea te taunekeneke haumaru me te whai hua ki te kernel mai i te wāhi kaiwhakamahi me te whakawhānui me te tautoko i te mahi a te kernel. Linux, e karo ana i te kanohi kite katoa o Linus Torvalds.
I mua i te eBPF, ko te whanaketanga o ngā kaupapa e pā tata ana ngā mahi ki te taunekeneke me te kernel Linux He kōrero uaua rawa atu—ko te waihanga i ngā mea pēnei i ngā taraiwa mō ngā pūrere puhoi me ngā atanga mō ngā pūnaha kōnae i roto i te wāhi kaiwhakamahi i hiahiatia he tukanga arotake ōkawa e ngā kaiwhakawhanake kernel mātau. Linux.
Ko te ahua o te atanga eBPF kua tino ngawari te mahi o te tuhi i aua kaupapa - kua whakahekehia te paepae urunga, ka maha ake nga kaiwhakawhanake ka ora ano te hapori.
Ehara i te mea ko ahau anake i roto i taku hikaka: e whakaatu ana i te hiranga o te eBPF mo te oranga (!) o te puunaha rauwiringa kaiao. Ko tetahi atu, he kaiwhakawhanake rongonui (He tino pai ahau ki a ia) , kaore ano kia rite mo nga tau 50.
I tenei wa, kaore a Linus Torvalds e whakanui i a ia mo enei mea, a ka mohio ahau ki a ia - ko wai e hiahia ana ki te whakaputa i a ia ano he porangi? 🙂

5. Linux tata tonu te patu i te whao whakamutunga ki te kāwhena o FreeBSD me te atanga io_uring kore tukutahi i roto i te kernel Linux
Nā te mea e kōrero ana tātou mō te pūtake Linux, he mea tika kia kite i tētahi atu whakapainga nui i puta i tēnei tau: te whakaurunga o tētahi kaupapa matua hou na Jens Axbow o Pukamata.
Mō ngā tau maha, i whakamāramahia e ngā kaiwhakahaere pūnaha me ngā kaiwhakawhanake FreeBSD tā rātou kōwhiringa nā te mea he pai ake te I/O asynchronous a FreeBSD i tērā. LinuxHei tauira, ko tēnei tautohe Gleb Smirnov mai i Nginx.
Inaianei kua huri te keemu ki raro. me nga hua tohu tohu mahi he mea whakamiharo, me nga pikinga IOPS mai i te 14% ki te 102% i runga i te rahi o te poraka. He tauira tauira e whakamahi ana i te I/O asynchronous i PostgreSQL (te iti rawa ), mo te huri i te PostgreSQL ki te I/O tukutahi. Engari i runga i te ahua atawhai o te hapori kaiwhakawhanake, kare ano tatou e kite i enei huringa i te tau 2020.

6. Ko te hokinga mai o te AMD me te raina tukatuka Ryzen
Kaore he mea rereke, ko te AMD anake, kua roa nei i te taha o te umanga, kei te pakaru nga rekoata i muri i nga rekoata.
Ko te raina hou o nga kaihaapene Ryzen i whakaatu i te utu utu nui / mahinga mahi: ko ratou , me etahi rohe . I te whakataetae, ka akiakihia a Intel : He iti ake te whakahaere o nga papatono i hangaia me o raatau ake kaitoha i runga i te kaitukatuka whakataetae. Ahakoa nga tikanga paru a Intel mo te whawhai, .
7. Whai muri i te AMD, ka whai a Apple ki te tango i tetahi wahi o te porowhita Intel me te iPadOS me nga tinihanga tawhito Gates.
Ko nga tangata katoa e mau ana i te patu ki o ratou ringa ka ngana ki te uru atu ki nga pakanga a nga tangata nunui, a ehara ko te AMD anake te whakataetae mo te turanga kai a Intel. He rite te mahi a Apple ki te puru tawhito i roto i te kata.
ka ata haere tatou ki raro i te maungaHe puru kaumātua me te kuao kau e tu ana i runga i te tihi o te maunga, me te kahui kau e kai ana i raro.
Ka tukuna e te puru kuao te mea tawhito:
- Whakarongo mai, kia tere, tere ki raro ki te patuki i te kau
ka tere, ka tere, ka hoki ki runga!
- Kao!
Kaati, kia tere, kia tere ki raro, kia rua nga kau ki ia tangata, kia tere-
Kia tere tatou ki runga!
- Kao!
- Ae, he aha ta koe e whakaaro ai?
- Ka ata haere, ka heke iho i te maunga, ka patua te kahui katoa me
Kia ata, kia ata hoki ki to tatou waahi!
Na roto i te tuku i te iPadOS hou, i whakamahia e Apple tetahi tikanga ki a Intel e kiia nei he "whakahoutanga whakararu."
Wikipedia whakamāramatanga
Ko te "whakahoutanga whakararu" he mea hou e whakarereke ana i te toenga o nga uara i te maakete. I te wa ano, ka kore e whakataetae nga hua tawhito na te mea ka ngaro te hiranga o nga tawhā i puta ai te whakataetae i mua.
Ko nga tauira o nga "whakahoutanga whakararuraru" ko te waea (kua whakakapihia te waea waea), nga waka mamaoa (kua whakakapihia nga kaipuke tere), semiconductors (whakakapi i nga taputapu korehau), nga kamera mamati (kua whakakapihia nga kamera kiriata), me te imeera (kua pakaruhia nga mēra tawhito).
Kei te whakamahi a Apple i ana ake kaitukatuka-a-ARM iti-mana, a kua kitea he mea nui ake tenei ki nga kaiwhakamahi i te iti o te mahi a te x86 a Intel.
Kei te whakahaere a Apple ki te kapo i tetahi wahanga o te maakete, ka huri i te iPad mai i te tauranga whakangahau hei taputapu mahi tino pai - tuatahi mo te hunga hanga ihirangi, inaianei mo nga kaihanga. Ae ra, e kore matou e kite wawe i te MacBook-a-ARM, engari ko nga raru iti mo te hoahoatanga o nga papapātuhi MacBook Pro kei te akiaki i te rapu rongoa rereke, ka oati tetahi o ratou ko te iPad Pro me iPadOS.
He aha te mahi a Gates me Microsoft?
I tetahi wa, i tangohia e Gates nga mahi pera me IBM.
I ngā tau 1970, i te tekau tau atu i 1970, i te nuinga o te wā, i te kore aro ki ngā rorohiko whaiaro a te tangata noa, ko IBM te rangatira o te mākete tūmau. I ngā tau 1980, i whakamahia e Gates ngā moni a IBM hei waihanga me te raihana i te MS-DOS, me te pupuri tonu i ngā mana whakahaere o te pūnaha whakahaere māna ake. I te whiwhinga o te moni, i hangaia e Microsoft he atanga whakairoiro mō te MS-DOS, ā, i whānau mai te ao o ngā rorohiko. Windows — i te tīmatanga he paparanga whakairoiro noa iho i runga i te DOS, kātahi ka puta ko te pūnaha whakahaere PC tuatahi e watea ana mō te marea. I ngaro i a IBM, he kamupene nui, uaua hoki, te mākete rorohiko whaiaro ki a Microsoft taitamariki, tere hoki. Kua whakarāpopototia e au tēnei kōrero whakamiharo, nō reira, ki te hiahia koe ki te mōhio me pēhea te whakataetae a Apple ki a Intel i te tau 2020 me iPadOS, ka tino taunaki atu ahau. .
8. Te whakapakari i te tūranga o ZFSonLinux — kāore te hōiho tawhito e whakakino i te awaawa
Canonical mā te whakamahi i te pūnaha kōnae ZFS hei pūnaha kōnae pūtake tika mai i te kaiwhakauru. I ētahi wā ka whakaaro ahau ko ngā miihini i mahi ki Sun Microsystems he momo koiora motuhake o Homo sapiens (ko Brian Cantrill rāua ko Brendan Gregg i whakahuatia ake nei i mahi ki Sun). Whakaarohia e koe, ahakoa ngā tau maha o ngā mahi a te tangata ki te waihanga i tētahi mea e rite ana ki te pūnaha kōnae ZFS, ahakoa ngā here raihana nui e aukati ana i te whakaurunga o te waehere pūtake ZFS ki te peka whanaketanga kernel matua. Linux, kei te whakamahi tonu mātou i te ZFS, ā, e kore tēnei e rerekē i roto i ngā wā e tata mai nei.
9. Kamupene Rorohiko Oxide - ka ata tirotirohia e matou te roopu, he tino kaha ki te mahi - ma te hanga i tetahi whakaaturanga hauhautanga
Ka mutu taku rarangi ki tetahi atu korero mo Brian Cantrill, i timata ahau.
Ko Brian Cantrill me etahi atu miihini (ko etahi o ratou i mahi i mua i te Sun) i hanga he umanga e kiia nei ko , ko te whainga matua ko te hanga i tetahi papaapapa tūmau e tika ana mo te whakamahi i runga i te tauine nui. E mohiotia ana ko nga kaporeihana tino nui penei i a Google, Facebook me Amazon kaore i te whakamahi i nga taputapu tuuturu i roto i a raatau mahi. Ko te whainga a te kamupene a Brian ki te whakakore i tenei kore tauritenga ma te whakawhanake i tetahi papaaa rorohiko me te taputapu e tika ana mo te whakamahi i tetahi ratonga kapua (tae atu ki te reo papatono Rust).
Ko o raatau whakaaro ko te oati mo te hurihanga hou, a ka koa ahau ki te maataki i nga nekehanga o o raatau whakaaro me o raatau whanaketanga hei te tau 2020 e haere mai ana.
He aha ta maatau mahi i te 2019 i VDSina
Kaore matou i mahi i nga waahanga hangarau i te tau 2019 me VDSina, engari kei a matou tonu tetahi mea hei whakakake.
I te Hui-tanguru, i taapirihia e matou te kaha ki te whakamahi i tetahi whatunga rohe i waenga i nga kaitoro me te whakarewa i tetahi ratonga rehitatanga rohe. Ko te utu i hangaia tetahi o nga mea iti rawa i runga i te maakete - 179 rubles mo ia ru / рф, tae atu ki te whakahou.
I te Maehe i korero matou i IT Global Meetup #14.
I te Paenga-whāwhā, i whakanuia e matou te whanui hongere mo ia tūmau mai i te 100 ki te 200 Megabits, me te tino whakanui ake i te rohe hokohoko mo nga reiti katoa (haunga te iti rawa) - ki te 32 TB ia marama.
I te marama o Hūrae, i tukuna ki ngā kiritaki te kōwhiringa ki te tāuta aunoa Windows Server 2019. I tīmata te whakarato i te tiakitanga DDoS kore utu i roto i te rohe o Moscow.
I te marama o Hurae, ka puta ta matou kamupene i runga i te Habré, ka timata me pehea te awhina i a maatau ki te eke ki te tautoko a nga kaihoko.
I te marama o Akuhata, i taapirihia e ratou te kaha ki te hanga i nga whakaahua—tuuturu tūmau.
Kua tukuna te API whanui.
I whakanuia e matou te whanui hongere mo ia tūmau mai i te 200 ki te 500 Megabits.
I uru matou ki te huihuinga Chaos Constructions 2019, ka tohatoha i nga whiu me te tohu o te kamupene hei taonga hokohoko (ko te pepeha whakahau "I te wa kei runga te kaiwhakawhanake") ka pupuhi nga korerorero waea.
I te marama o Hepetema, i whakarewahia e matou te Instagram tino ataahua me te hoa aroha o tetahi kamupene IT - I timata a VDSina ki te korero mo nga purongo me te oranga o ia ra. .

I te marama o Whiringa-a-rangi, i haere matou ki Highload++, i uru ki te teepu porowhita i runga i nga "papa raraunga i Kubernetes" me te whakakakahu i nga kaiuru ki nga potae mango.
I te marama o Hakihea, i korero matou i te huihuinga DevOps i te tari GazPromNeft me te ripoata mo nga papaa raraunga i Kubernetes me te huihuinga DevOpsDays i Moscow , ko taku tino mahi pai o te tau.
mutunga
E ai ki tā Nassim Taleb, he māmā ake te matapae i ngā mea kāore e kitea e tātou. E hiahia ana ahau ki te tohu ko ngā mea hou katoa ka kitea e tātou i te tau 2020 i ahu mai i te tau 2019, 2018, me mua atu. Kāore au e ngana ki te matapae tika i te heke mai, engari ehara te tau 2020 i te tau Linux i runga i te papamahi (nōnahea te wā whakamutunga i kite ai koe i tētahi papamahi?) me te tau Linux Kua tekau tau mātou e kite ana i tēnei i runga i ngā taputapu pūkoro.
Ahakoa he aha, e tumanako ana ahau i roto i te tau ka hui ano tatou ka korero mo te ahuatanga o nga mea katoa.
Hari Hararei koutou katoa!
Whai i ta maatau kaiwhakawhanake i runga i te Instagram
Source: will.com
