UAlexander Chistyakov unxibelelana naye, ndingumvangeli
Kuvavanyo lwam, ndithembele ngakumbi kwincasa yam kunembono yeengcali. Ngoko ke, olu luhlu, umzekelo, alubandakanyi iimoto ezingenamqhubi, kuba akukho nto intsha okanye emangalisayo kule teknoloji.
Andizange ndihlele iziganeko kuluhlu ngokubaluleka okanye umphumo we-wow, kuba ukubaluleka kwabo kuya kucaca kwiminyaka elishumi, kwaye umphumo we-wow uphila ixesha elifutshane kakhulu, ndazama nje ukwenza eli bali lihambelana.
1. Usetyenziso lweseva ephathwayo kulwimi lwenkqubo yeRust yeWebAssembly
Ndiza kuqala uphononongo ngeengxelo ezimbini:
1. Ingxelo
Ngexesha lokufunda ingxelo, uBrian Cantrill wayesebenza eJoyent njenge-CTO kwaye wayengenalo nofifi lokuba u-2019 uza kuphela njani kuye noJoyent.
2.
Ngo-2019, iWebAssembly kunye nayo
Undoqo wokuphumelela uyabonakala - ubuntu bunexesha elinye lokubaleka elikwaziyo ukwenza izicelo eziphathwayo zeWebhu (ngaba kukho nabani na okhumbulayo umgaqo weWORA, owayilwa ngababhali bolwimi lweJava?).
Sikwanayo nendlela ekhuselekileyo yokwakha ezi zicelo kulwimi lwe-Rust, oluthe raison d'être ikukuphelisa zonke iindidi zeempazamo ngexesha lokudibanisa.
IWebAssembly yinguqu yomdlalo kangangokuba uSolomon Hikes, omnye wabadali beDocker, wabhala ukuba iWebAssembly kunye neWASI yayikhona ngo-2008, uDocker ngengazange azalwe.
Ayimangalisi into yokuba uRust wayephakathi kwabamkeli betekhnoloji entsha ephathekayo-i-ecosystem yayo ikhula ngamandla kwaye iRust ibe lolona lwimi luthandwayo lwenkqubo iminyaka eliqela, ngokweziphumo.
Esi sisilayidi esivela kwintetho kaSteve, ebonisa ngokucacileyo umlinganiselo wenani leebhugi zokhuseleko eziphepheka ngokupheleleyo xa usebenzisa iRust ukuya kwinani lilonke leempazamo ezifunyenwe kwi-MS Windows kule minyaka ilishumi inesiqingatha idlulileyo.
UMicrosoft kwafuneka aphendule ngandlela thile kumngeni onjalo, kwaye yenzeka.
2. IProjekthi Verona evela kuMicrosoft, eya kugcina iWindows kwaye ivule iphepha elitsha lembali kuyo nayiphi na i-OS
Inani leempazamo kwiMicrosoft Windows kernel kunye neenkqubo ezininzi zabathengi zonyuke phantse ngokulandelelana kule minyaka ili-12 idlulileyo.
Ngo-2019, uMatthew Parkinson weMicrosoft
Eli linyathelo leMicrosoft lokudala ulwimi olukhuselekileyo lwenkqubo olusekelwe kwiingcamango zolwimi lweRust: oogxa abavela kuPhando lweMicrosoft baye bafumanisa ukuba iingxaki ezininzi zokhuseleko zihambelana nelifa elinzima lolwimi lweC, apho uninzi lweWindows lubhalwe khona. Ulwimi olufana nomhlwa lukaVerona lulawula inkumbulo kunye nokufikelela ngaxeshanye kwizixhobo ezisetyenziswayo
Kuyathakazelisa ukuba iMicrosoft ngokwesiko ibonwa njengobukhosi obungendawo kunye nomchasi wayo yonke into entsha, nangona kunjalo.
Umbuzo kaBrian Cantrill osuka kumhlathi wokuqala: "Asiloxesha lokuphinda ubhale i-kernel yenkqubo yokusebenza eRust?" ifumene impendulo engalindelekanga- kucacile ukuba ayikakwazi ukuphinda ubhale inkqubo ye kernel, kodwa iinkqubo ezisebenza kwindawo yomsebenzisi sele zibhalwa kwakhona. Inkqubo engenakunqandwa iqalile, kwaye oku kuya kuvula iphepha elitsha lekamva kuzo zonke iinkqubo zokusebenza.
3. Ukunyuka kokuthandwa kolwimi lwenkqubo yeDart enkosi kwisakhelo seFlutter
Ndiqinisekile ukuba ezi ndaba zilandelayo ziyisimangaliso esikhulu kungekuphela kuthi kunye noluntu ngokubanzi, kodwa nakwabaninzi babathathi-nxaxheba ngokuthe ngqo kwinkqubo yokusekwa kwayo. Ulwimi lwenkqubo yeDart, oluvele kuGoogle kwiminyaka esibhozo eyadlulayo, lubone ukukhula okukhawulezayo kokuthandwa kulo nyaka.
Ndisebenzisa indlela yam yokuvavanya ukuthandwa kweelwimi zeprogram ngokuhlalutya iindawo zokugcina kwi-Github, kanye ngenyanga.
I-Dart igqithise i-Erlang, i-PowerShell, i-R, i-Perl, i-Elixir, i-Haskell, i-Lua kunye ne-CoffeeScript ekudumeni. Alukho olunye ulwimi lwenkqubo olubonakala lukhule ngokukhawuleza kulo nyaka. Kwakutheni ukuze kwenzeke?
Enye yeengxelo ezibalulekileyo zalo nyaka
Kulwimi lweDart, isizathu sokuthandwa kwayo sisikhokelo sophuhliso lwesicelo esiphathwayo
Asazi kwanto malunga neDart kuba asenzi uphuhliso oluphathwayo, kodwa samkela ngezandla ezishushu olunye ulwimi lwenkqubo oluchwetheziweyo.
4. Ithuba lokusinda kweLinux kernel noluntu lwayo enkosi kumatshini obonakalayo we-eBPF
Thina kwi-VDSina sithande iinkomfa: kulo nyaka ndaya kwinkomfa ye-DevOops eSt. Ngo-2019, ezona zimvo ziphambili kwezo ncoko zazi:
- UDocker ufile kuba uyadika kakhulu
- U-Kubernetes uyaphila kwaye uya kuhlala malunga nonyaka- kusazothethwa ngaye kwiinkomfa ngo-2020.
- Okwangoku, akukho mntu uphilayo oye wajonga kwi-Linux kernel ixesha elide
Andabelani ngenqaku lokugqibela; ngokwembono yam, ayinomdla kuphela, kodwa izinto eziguqukayo ziyenzeka ngoku kuphuhliso lweLinux kernel. Owona uphawuleka kakhulu ngumatshini we-eBPF wenyani, owadalelwa ekuqaleni ukusombulula umsebenzi okruqulayo wokuhluza iipakethi zenethiwekhi, kwaye emva koko wakhula waba ngumatshini we-kernel-level yenjongo jikelele.
Uphuhliso lwe Linux kernel: ewe
Uphuhliso lwe Linux kernel: ngoku
Enkosi kwi-eBPF, i-kernel ngoku inika ingxelo ngokwenzeka kweziganeko ezinokucutshungulwa ngokuyinxenye ngaphandle kwekernel-i-interface yenza kube lula ukusebenzisana ngokukhuselekileyo nangokufanelekileyo kunye ne-kernel ukusuka kwi-userspace kunye nokwandisa kunye nokuncedisa ukusebenza kwe-Linux kernel, ukudlula yonke into. -iliso elibonayo likaLinus Torvalds.
Phambi kwe-eBPF, ukuphuhlisa iinkqubo ezimisebenzi yazo yayinxulumene ngokusondeleyo ne-Linux kernel yayilibali elinzima-ukudala izinto ezifana nabaqhubi bezixhobo ezicothayo kunye nojongano lweenkqubo zefayile kwindawo yomsebenzisi efunekayo ukuhamba ngenkqubo yokuphonononga ngokusesikweni ngabaphuhlisi be-Linux abanamava.
Ukubonakala kwe-interface ye-eBPF yenze lula kakhulu inkqubo yokubhala iinkqubo ezinjalo - umda wokungena uthotyiwe, kuya kubakho abaphuhlisi abaninzi kwaye uluntu luya kuphinda luphile.
Andindedwa kumdla wam:
Okwangoku, uLinus Torvalds ngokuqhelekileyo akamncomi esidlangalaleni ngezinto ezinjalo, kwaye ndiyamqonda - ngubani ofuna ukuzenza esidlangalaleni njengesidenge? 🙂
5. I-Linux ibeke phantse isikhonkwane sokugqibela kwibhokisi yeFreeBSD enkosi kwi-asynchronous io_uring interface kwi-Linux kernel.
Ngelixa sikwisihloko se-Linux kernel, kufanelekile ukuqaphela olunye uphuculo olubalulekileyo olwenzekileyo kulo nyaka: ukufakwa kwesixhobo esitsha.
Kwiminyaka emininzi, abalawuli benkqubo kunye nabaphuhlisi beFreeBSD basekwe kukhetho lwabo kwinto yokuba iFreeBSD yenze ngcono i-asynchronous I/O kuneLinux. Umzekelo le ngxabano
Ngoku umdlalo uguqukele phezulu.
6. Ukubuya koloyiso lwe-AMD kunye nomgca weprosesa weRyzen
Akukho nto ingaqhelekanga, kukuba i-AMD, ebisoloko isecaleni kwishishini ixesha elide, yophula irekhodi emva kwerekhodi.
Umgca omtsha weeprosesa zeRyzen ubonise ixabiso elimangalisayo / umlinganiselo wokusebenza: bona
7. Ukulandela i-AMD, i-Apple ijonge ukuthatha iqhekeza le-Intel pie nge-iPadOS kunye namaqhinga amaGates amadala.
Wonke umntu onokubamba isixhobo ezandleni zakhe udla ngokuzama ukuthatha inxaxheba kumadabi eengxilimbela, kwaye ayisiyiyo kuphela i-AMD elwela isiseko sokutya se-Intel. UApile waziphatha okwenkunzi yenkomo endala eqhula.
siya kuthi chu ukuhla entabeniInkunzi yenkomo endala neselula imi phezu kwentaba, yaye umhlambi weemazi zeenkomo udla ngaphantsi.
Inkunzi entsha inika endala:
- Mamela, masikhawuleze, sihle ngokukhawuleza kwaye sibethe inkomo
kwaye ngokukhawuleza, ngokukhawuleza, siya kubuyela phezulu!
- Hayi!
- Ke, masikhawuleze, sihle ngokukhawuleza, masibize iinkomo ezimbini nganye kwaye ngokukhawuleza-
Masiphakame ngokukhawuleza!
- Hayi!
- Ke, ucebisa ntoni ke?
- Siya ngokucotha, kancinci ukuhla entabeni, siya kubulala umhlambi wonke kwaye
Masicothoze sibuyele kwindawo yethu!
Ngokukhupha i-iPadOS entsha, i-Apple yasebenzisa iqhinga elichasene ne-Intel ebizwa ngokuba “yinkqubo ephazamisayo.”
Inkcazo yeWikipedia
"Inguqulelo ephazamisayo" yinto entsha etshintsha ibhalansi yamaxabiso kwimarike. Kwangaxeshanye, iimveliso ezindala azikhuphisani ngenxa yokuba iiparamitha apho ukhuphiswano belusekwe ngaphambili zilahlekelwa ukubaluleka kwazo.
Imizekelo “yezinto ezintsha eziphazamisayo” yimfonomfono (etshintshwe itelegraph), iinqanawa zomphunga (iinqanawa ezitshintshwayo), iisemiconductors (izixhobo zokucoca ezitshintshiweyo), iikhamera zedijithali (iikhamera zefilimu ezitshintshiweyo), kunye ne-imeyile (i-imeyile ephazamisekileyo).
I-Apple isebenzisa iiprosesa zayo ezisekwe kwi-ARM enamandla aphantsi, kwaye oku kungqineke kubaluleke ngakumbi kubasebenzisi kunokusebenza kancinci kwe-Intel's x86.
I-Apple ilawula ukuhlutha isabelo semarike, ijika i-iPad kwi-terminal yokuzonwabisa ibe sisixhobo esipheleleyo somsebenzi - okokuqala kwabo benza umxholo, kwaye ngoku kubaphuhlisi. Ewe kunjalo, asizukuyibona iMacBook esekwe kwi-ARM nangaliphi na ixesha kungekudala, kodwa iingxaki ezincinci kuyilo lweekhibhodi zeMacBook Pro zikhuthaza ukukhangela ezinye izisombululo, kwaye enye yazo ithembisa ukuba yi-iPad Pro ene-iPadOS.
IGates kunye neMicrosoft zinento yokwenza nayo?
Ngaxa lithile, uGates wakhupha iqhinga elifanayo ne-IBM.
Ngeminyaka yee-1970, i-IBM yayilawula imarike yeseva, ngokuzithemba kwe-giant engayihoyi iikhomputha zomntu kumntu oqhelekileyo. Kwiminyaka ye-1980, iGates yenza i-IBM ngemali kwaye ilayisensi ye-MS-DOS kuyo, ishiya amalungelo kwinkqubo yokusebenza kuye. Emva kokuba ifumene imali, iMicrosoft yenza i-graphical interface ye-MS-DOS, kwaye iWindows yazalwa - okokuqala nje i-graphical add-on phezu kwe-DOS, kwaye emva koko inkqubo yokuqala yokusebenza yeePC, ekulungele ukusetyenziswa ngabantu abaninzi. I-IBM, iyinkampani enkulu, enzima, iphulukana nentengiso yekhompyuter yabaselula nabakhawulezayo bakaMicrosoft. Ndilibalise kwakhona eli bali likhulu ngokufutshane kakhulu, ke ukuba uyazibuza ukuba iApple iza kudlala njani ngokuchasene ne-Intel ngo-2020 nge-iPadOS, ndincoma kakhulu.
8. Ukomeleza indawo yeZFSonLinux - ihashe elidala aliwumoshi umsele
I-Canonical
9. Inkampani yeComputer ye-Oxide - siya kubeka iliso ngokusondeleyo iqela, elikwazi ngokucacileyo okuninzi - ubuncinane ukudala umboniso opholileyo
Ndigqibezela uluhlu lwam ngokukhankanya okunye uBrian Cantrill, apho ndaqala khona.
UBrian Cantrill kunye nezinye iinjineli (abanye babo ababekhe basebenza eLangeni) baseka iphulo elibizwa ngokuba
Umbono wabo sisithembiso soguquko olutsha, kwaye ndiya kuthi, ubuncinci, ndivuyiswe kukubukela intshukumo yeengcinga zabo kunye nophuhliso lwabo ngo-2020 ozayo.
Into esikwazile ukuyenza ngo-2019 eVDSina
Asizange senze naluphi na uphuhliso lwetekhnoloji ngo-2019 ngeVDSina, kodwa sisenento yokuzingca ngayo.
NgoFebruwari, songeze amandla okusebenzisa inethiwekhi yendawo phakathi kwamaseva kwaye siqalise inkonzo yokubhalisa isizinda. Ixabiso lenziwe enye yezona ziphantsi kwimarike - i-ruble ye-179 nge-ru / рф, kubandakanywa nokuhlaziywa.
NgoMatshi sathetha kwi-IT Global Meetup #14.
Ngo-Epreli, sandise ububanzi besiteshi kumncedisi ngamnye ukusuka kwi-100 ukuya kwi-200 Megabits, kwaye sandise kakhulu umda we-traffic kuzo zonke iirhafu (ngaphandle kweyona xabiso liphantsi) - ukuya kwi-32 TB ngenyanga.
NgoJulayi, abathengi babenethuba lokufaka ngokuzenzekelayo iWindows Server 2019. Ukukhuselwa kwamahhala kweDDoS kwaqala ukunikezelwa ngaphakathi kwendawo yaseMoscow.
Kwakhona ngoJulayi, inkampani yethu yavela kwi-Habré, iqala
Ngo-Agasti, bongeze amandla okwenza i-snapshots-server backups.
I-API yoluntu ikhutshiwe.
Sandisa ububanzi betshaneli kwiseva nganye ukusuka kwi-200 ukuya kwi-500 Megabits.
Sithathe inxaxheba kwinkomfa ye-Chaos Constructions ka-2019, sisasaza izabhokhwe ezinophawu lwenkampani njengentengiso (isilogeni sephulo sasisithi "Xa umphuhlisi engaphezulu") kwaye savuthela iincoko zetelegram.
NgoSeptemba, sasungula i-Instagram eyona nto intle kwaye inobubele yenkampani ye-IT-VDSina waqala ukuthetha ngeendaba kunye nobomi bemihla ngemihla.
NgoNovemba, saya kwi-Highload ++, sathatha inxaxheba kwitafile ejikelezayo "kwi-databases e-Kubernetes" kwaye sambethe abathathi-nxaxheba kwiinqanawa ze-shark.
NgoDisemba, sathetha kwintlanganiso ye-DevOps kwi-ofisi ye-GazPromNeft kunye nengxelo malunga nedatha yedatha e-Kubernetes nakwinkomfa ye-DevOpsDays eMoscow.
isiphelo
Njengoko uNassim Taleb watshoyo, kulula kakhulu ukuqikelela into esingayi kuyibona ngokuqinisekileyo. Ndingathanda ukuqaphela ukuba yonke into entsha esiza kuyibona ngo-2020 iqala ngo-2019, 2018 nangaphambili. Andicingi ukuqikelela ikamva ngokuchanekileyo, kodwa u-2020 ngokuqinisekileyo ayizukuba ngunyaka weLinux kwidesktop (ugqibele nini ukubona idesktop?) Kwaye besibona unyaka weLinux kwizixhobo eziphathwayo ngeshumi. iminyaka ngoku.
Kwimeko nayiphi na into, ndiyathemba ukuba ngonyaka siya kuhlangana kwakhona kwaye sixoxe ngendlela yonke into eyenzekayo ngayo.
IiHolide ezimnandi nonke!
Landela umphuhlisi wethu kwi-Instagram
umthombo: www.habr.com