Alexander Chistyakov wa ni ifọwọkan, Emi ni Ajihinrere
Ninu igbelewọn mi, Mo gbarale diẹ sii lori itọwo mi ju lori imọran awọn amoye. Nitorinaa, atokọ yii, fun apẹẹrẹ, ko pẹlu awọn ọkọ ayọkẹlẹ ti ko ni awakọ, nitori ko si nkankan tuntun tabi iyalẹnu ni imọ-ẹrọ yii.
Emi ko to awọn iṣẹlẹ ti o wa ninu atokọ naa nipasẹ pataki tabi ipa wow, nitori pataki wọn yoo han gbangba ni ọdun mẹwa, ati pe ipa wow ko pẹ ju, Mo kan gbiyanju lati jẹ ki itan yii jẹ iṣọkan.
1. Awọn ohun elo olupin to ṣee gbe ni ede siseto Rust fun WebAssembly
Emi yoo bẹrẹ atunyẹwo pẹlu awọn ijabọ meji:
1. Iroyin
Ni akoko kika ijabọ naa, Brian Cantrill n ṣiṣẹ ni Joyent bi CTO ati pe ko ni imọran bii 2019 yoo pari fun oun ati Joyent.
2.
Ni ọdun 2019, WebAssembly pẹlu rẹ
Koko-ọrọ ti aṣeyọri jẹ kedere - eniyan ni akoko asiko kan diẹ ti o lagbara lati ṣiṣẹ awọn ohun elo to ṣee gbe fun Wẹẹbu (Ṣe ẹnikẹni ranti ilana WORA, ti awọn onkọwe ti ede Java ṣe?).
A tun ni ọna ti o ni aabo lati kọ awọn ohun elo wọnyi ọpẹ si ede Rust, ẹniti raison d'être ni lati pa gbogbo awọn kilasi ti awọn aṣiṣe kuro ni akoko akopọ.
WebAssembly jẹ iru oluyipada ere ti Solomon Hikes, ọkan ninu awọn ti o ṣẹda Docker, kowe pe ti WebAssembly ati WASI ba ti wa ni ọdun 2008, Docker nìkan kii yoo ti bi.
Kii ṣe iyalẹnu pe Rust wa laarin awọn ti o gba ti imọ-ẹrọ to ṣee gbe tuntun - ilolupo eda abemi rẹ n dagbasoke ni agbara ati Rust ti jẹ ede siseto ayanfẹ julọ fun ọpọlọpọ ọdun, ni ibamu si awọn abajade
Eyi jẹ ifaworanhan lati Ọrọ Steve, eyiti o fihan ni kedere ipin nọmba ti awọn idun aabo ti o yago fun patapata nigba lilo ipata si nọmba lapapọ ti awọn idun ti a rii ni MS Windows ni ọdun mẹwa ati idaji sẹhin.
Microsoft ni lati dahun bakan si iru ipenija, o si ṣe.
2. Project Verona lati Microsoft, eyi ti yoo fi Windows ati ki o ṣii titun kan iwe ti itan fun eyikeyi OS
Nọmba awọn idun ninu ekuro Microsoft Windows ati ọpọlọpọ awọn eto olumulo ti pọ si ni laini ni ọdun 12 sẹhin.
Ni ọdun 2019, Matthew Parkinson ti Microsoft
Eyi ni ipilẹṣẹ Microsoft lati ṣẹda ede siseto to ni aabo ti o da lori awọn imọran ti ede Rust: awọn ẹlẹgbẹ lati Iwadi Microsoft ti rii pe pupọ julọ awọn iṣoro aabo ni nkan ṣe pẹlu ohun-ini ti o wuwo ti ede C, ninu eyiti ọpọlọpọ Windows ti kọ. Ede ti o dabi Rust ti Verona n ṣakoso iranti ati iraye si nigbakanna si awọn orisun ni lilo
O jẹ iyanilenu pe Microsoft jẹ akiyesi aṣa bi ijọba ibi ati alatako ohun gbogbo tuntun, botilẹjẹpe otitọ pe
Ibeere Brian Cantrill lati paragira akọkọ: “Ṣe ko to akoko lati tun ekuro ẹrọ ṣiṣẹ ni Rust?” gba idahun airotẹlẹ - o han gbangba pe ko ṣee ṣe lati tun ekuro ẹrọ ṣiṣe, ṣugbọn awọn eto ti n ṣiṣẹ ni aaye olumulo ti wa ni atunko tẹlẹ. Ilana ti ko ni idaduro ti bẹrẹ, ati pe eyi yoo ṣii oju-iwe tuntun ti ojo iwaju fun gbogbo awọn ẹrọ ṣiṣe.
3. Dide ni gbaye-gbale ti ede siseto Dart o ṣeun si ilana Flutter
Mo ni idaniloju pe awọn iroyin atẹle jẹ iyalẹnu nla kii ṣe fun wa nikan ati gbogbogbo, ṣugbọn fun pupọ julọ awọn olukopa taara ninu ilana ti iṣeto rẹ. Ede siseto Dart, eyiti o han ni Google ni ọdun mẹjọ sẹhin, ti rii idagbasoke iyara ni olokiki ni ọdun yii.
Mo lo ọna mi lati ṣe iṣiro olokiki ti awọn ede siseto nipa ṣiṣe itupalẹ awọn ibi ipamọ lori Github, lẹẹkan ni oṣu kan
Dart ti bori Erlang, PowerShell, R, Perl, Elixir, Haskell, Lua ati CoffeeScript ni olokiki. Ko si ede siseto miiran ti o dabi pe o ti dagba ni iyara ni ọdun yii. Kí nìdí tó fi ṣẹlẹ̀?
Ọkan ninu awọn ijabọ ala-ilẹ ti ọdun yii
Fun ede Dart, idi fun olokiki rẹ ni ilana idagbasoke ohun elo alagbeka
A ko mọ nkankan nipa Dart niwon a ko ṣe mobile idagbasoke, sugbon a fi taratara gbà miran statically ti tẹ siseto ede.
4. Anfani fun iwalaaye ti ekuro Linux ati agbegbe rẹ o ṣeun si ẹrọ foju eBPF
A ni VDSina nifẹ awọn apejọ: ni ọdun yii Mo lọ si apejọ DevOops ni St. Ni ọdun 2019, awọn imọran oludari ninu iru awọn ibaraẹnisọrọ ni:
- Docker ti ku nitori pe o jẹ alaidun pupọ
- Kubernetes wa laaye ati pe yoo ṣiṣe ni bii ọdun kan - yoo tun sọ nipa rẹ ni awọn apejọ ni 2020
- Nibayi, ko si eniyan laaye ti wo inu ekuro Linux fun igba pipẹ
Emi ko pin aaye ti o kẹhin; lati oju wiwo mi, kii ṣe igbadun nikan, ṣugbọn awọn nkan rogbodiyan n ṣẹlẹ ni bayi ni idagbasoke ekuro Linux. Ohun akiyesi julọ ni ẹrọ foju eBPF, eyiti a ṣẹda ni akọkọ lati yanju iṣẹ-ṣiṣe alaidun ti sisẹ awọn apo-iwe nẹtiwọọki, ati lẹhinna dagba si ẹrọ foju-ipele kernel-idi gbogbogbo.
Idagbasoke fun ekuro Linux: bẹẹni
Idagbasoke fun ekuro Linux: ni bayi
Ṣeun si eBPF, ekuro ni bayi ṣe ijabọ iṣẹlẹ ti awọn iṣẹlẹ ti o le ṣe ni ilọsiwaju ni ita ekuro - wiwo naa jẹ ki o ṣee ṣe lati ṣe ibaraenisepo lailewu ati daradara pẹlu ekuro lati aaye olumulo ati faagun ati ni ibamu si iṣẹ ṣiṣe ti ekuro Linux, ni ikọja gbogbo rẹ. -ri oju Linus Torvalds.
Ṣaaju eBPF, awọn eto idagbasoke ti awọn iṣe wọn ni ibatan pẹkipẹki si ibaraenisepo pẹlu ekuro Linux jẹ itan ti o nira - ṣiṣẹda awọn nkan bii awakọ fun awọn ẹrọ ti o lọra ati awọn atọkun fun awọn ọna ṣiṣe faili ni aaye olumulo nilo lilọ nipasẹ ilana atunyẹwo lodo nipasẹ awọn olupilẹṣẹ ekuro Linux ti o ni iriri.
Ifarahan ti wiwo eBPF ti jẹ ki ilana kikọ iru awọn eto jẹ irọrun pupọ - iloro titẹsi ti dinku, awọn olupilẹṣẹ diẹ sii yoo wa ati agbegbe yoo wa laaye lẹẹkansi.
Emi ko nikan ni itara mi:
Nibayi, Linus Torvalds nigbagbogbo kii ṣe iyìn ni gbangba fun iru awọn nkan bẹẹ, ati pe MO le loye rẹ - tani o fẹ lati jẹ ki ara rẹ dabi aṣiwere ni gbangba? 🙂
5. Lainos fi fere ik àlàfo ni FreeBSD's coffin ọpẹ si asynchronous io_uring ni wiwo ni Linux ekuro
Lakoko ti a wa lori koko ti ekuro Linux, o tọ lati ṣe akiyesi ilọsiwaju pataki miiran ti o waye ni ọdun yii: ifisi ti tuntun kan
Fun ọpọlọpọ ọdun, awọn oludari eto ati awọn olupilẹṣẹ FreeBSD da yiyan wọn lori otitọ pe FreeBSD ṣe I/O asynchronous dara julọ ju Lainos. Fun apẹẹrẹ ariyanjiyan yii
Bayi ere naa ti yipada.
6. Ipadabọ iṣẹgun AMD pẹlu laini ero isise Ryzen
Ko si ohun dani, o kan jẹ pe AMD, ti o wa ni ẹgbẹ ni ile-iṣẹ fun igba pipẹ, ti npa igbasilẹ lẹhin igbasilẹ.
Laini tuntun ti awọn ilana Ryzen ṣe afihan idiyele iyalẹnu / ipin iṣẹ ṣiṣe: wọn
7. Ni atẹle AMD, Apple ni ero lati mu nkan kan ti paii Intel pẹlu iPadOS ati awọn ẹtan Gates atijọ
Gbogbo eniyan ti o le mu ohun ija ni ọwọ wọn nigbagbogbo gbiyanju lati kopa ninu awọn ogun ti awọn omiran, ati kii ṣe AMD nikan ni o n ja fun ipilẹ ounjẹ Intel. Apple huwa bi akọmalu atijọ ni awada.
a máa lọ díẹ̀díẹ̀ lórí òkèẸgbọrọ akọmalu kan duro lori oke kan, ati agbo malu kan jẹun ni isalẹ.
Ọdọ akọmalu naa nfunni ti atijọ:
- Gbọ, jẹ ki a yara, yara sọkalẹ ki o kan malu naa
ati ni kiakia, ni kiakia, a yoo pada soke!
- Bẹẹkọ!
- O dara, lẹhinna jẹ ki a yara, yara sọkalẹ, jẹ ki a pe malu meji ni ọkọọkan ati yarayara-
Jẹ ki a pada soke ni kiakia!
- Bẹẹkọ!
- Daradara, kini o daba lẹhinna?
- A yoo laiyara, laiyara lọ si isalẹ awọn oke, a yoo pa gbogbo agbo ati
Jẹ ki a laiyara ati laiyara pada si aaye wa!
Nipa itusilẹ iPadOS tuntun, Apple lo ọgbọn kan lodi si Intel ti a pe ni “imudaniloju idalọwọduro.”
Wikipedia asọye
“Atunse idalọwọduro” jẹ ĭdàsĭlẹ ti o yi iwọntunwọnsi ti awọn iye ni ọja naa. Ni akoko kanna, awọn ọja atijọ di aibikita lasan nitori awọn aye lori eyiti idije ti da lori tẹlẹ padanu pataki wọn.
Awọn apẹẹrẹ ti “awọn imotuntun idamu” ni tẹlifoonu (ti o rọpo Teligirafu), awọn ọkọ oju-omi kekere (awọn ọkọ oju omi ti a rọpo), awọn semikondokito (awọn ohun elo igbale rọpo), awọn kamẹra oni-nọmba (awọn kamẹra fiimu ti a rọpo), ati imeeli (meeli ibile ti o bajẹ).
Apple nlo awọn ilana agbara-kekere ARM ti ara rẹ, ati pe eyi ti fihan pe o ṣe pataki julọ si awọn olumulo ju iṣẹ aisun die-die ti Intel's x86.
Apple n ṣakoso lati gba ipin kan ti ọja naa, titan iPad lati ebute ere idaraya sinu ohun elo iṣẹ kikun - akọkọ fun awọn ti o ṣẹda akoonu, ati ni bayi fun awọn idagbasoke. Nitoribẹẹ, a kii yoo rii MacBook ti o da lori ARM nigbakugba laipẹ, ṣugbọn awọn iṣoro kekere pẹlu apẹrẹ ti awọn bọtini itẹwe MacBook Pro n ṣe iwuri wiwa fun awọn solusan yiyan, ati pe ọkan ninu wọn ṣe ileri lati jẹ iPad Pro pẹlu iPadOS.
Kini Gates ati Microsoft ni lati ṣe pẹlu rẹ?
Ni akoko kan, Gates fa ẹtan kanna kuro pẹlu IBM.
Ni awọn ọdun 1970, IBM jẹ gaba lori ọja olupin, pẹlu igboya ti omiran kan kọju si awọn kọnputa ti ara ẹni fun eniyan apapọ. Ni awọn ọdun 1980, Gates ṣẹda IBM pẹlu owo ati iwe-aṣẹ MS-DOS fun u, nlọ awọn ẹtọ si ẹrọ ṣiṣe fun ararẹ. Lẹhin ti o ti gba owo naa, Microsoft ṣẹda wiwo ayaworan fun MS-DOS, ati pe a bi Windows - ni akọkọ o kan afikun ayaworan lori DOS, ati lẹhinna ẹrọ ṣiṣe akọkọ fun awọn PC, rọrun fun lilo nipasẹ ọpọ eniyan. IBM, ti o jẹ ile-iṣẹ nla kan, ti o ṣoro, n padanu ọja kọnputa ti ara ẹni si ọdọ ati Microsoft ti o yara. Mo ti sọ itan nla yii ni ṣoki pupọ, nitorinaa ti o ba n iyalẹnu bawo ni Apple yoo ṣe ṣere si Intel ni 2020 pẹlu iPadOS, Mo ṣeduro gaan
8. Fikun ipo ti ZFSonLinux - ẹṣin atijọ ko ṣe ikogun furrow
Canonical
9. Oxide Computer Company - a yoo ni pẹkipẹki bojuto awọn egbe, eyi ti o jẹ kedere ti o lagbara ti a pupo - o kere ṣiṣẹda kan itura show
Mo pari atokọ mi pẹlu mẹnuba miiran ti Brian Cantrill, nibiti Mo ti bẹrẹ.
Brian Cantrill ati awọn onimọ-ẹrọ miiran (diẹ ninu awọn ti wọn tun ṣiṣẹ tẹlẹ ni Sun) ṣe ipilẹ iṣowo kan ti a pe
Ero wọn jẹ ileri ti Iyika tuntun, ati pe Emi yoo, ni o kere julọ, inu mi dun lati wo iṣipopada ti awọn ero wọn ati idagbasoke wọn ni ọdun 2020 ti n bọ.
Ohun ti a ṣakoso lati ṣe ni ọdun 2019 ni VDSina
A ko ṣe awọn aṣeyọri imọ-ẹrọ eyikeyi ni ọdun 2019 pẹlu VDSina, ṣugbọn a tun ni nkankan lati gberaga.
Ni Kínní, a ṣafikun agbara lati lo nẹtiwọọki agbegbe laarin awọn olupin ati ṣe ifilọlẹ iṣẹ iforukọsilẹ agbegbe kan. Iye owo naa jẹ ọkan ninu awọn ti o kere julọ lori ọja - 179 rubles fun ru / рф, pẹlu fun isọdọtun.
Ni Oṣu Kẹta a sọrọ ni Ipade Agbaye IT #14.
Ni Oṣu Kẹrin, a pọ si iwọn ikanni fun olupin kọọkan lati 100 si 200 Megabits, ati ni pataki pọ si opin ijabọ fun gbogbo awọn idiyele (ayafi ti o kere julọ) - si 32 TB fun oṣu kan.
Ni Oṣu Keje, awọn alabara ni aye lati fi sori ẹrọ Windows Server 2019 laifọwọyi. Idaabobo DDoS ọfẹ bẹrẹ lati pese laarin ipo Moscow.
Paapaa ni Oṣu Keje, ile-iṣẹ wa han lori Habré, debuting
Ni Oṣu Kẹjọ, wọn ṣafikun agbara lati ṣẹda snapshots — awọn afẹyinti olupin.
API ti gbogbo eniyan ti jẹ idasilẹ.
A pọ si iwọn ikanni fun olupin kọọkan lati 200 si 500 Megabits.
A ṣe alabapin ninu apejọ Awọn ikole Idarudapọ 2019, pinpin awọn okùn pẹlu aami ile-iṣẹ bi ọjà (akokan-ọrọ ipolongo naa jẹ “Nigbati olupilẹṣẹ ba wa ni oke”) ati fẹ awọn ibaraẹnisọrọ telegram.
Ni Oṣu Kẹsan, a ṣe ifilọlẹ Instagram ti o wuyi ati ọrẹ julọ ti ile-iṣẹ IT kan - VDSina bẹrẹ lati sọrọ nipa awọn iroyin ati igbesi aye ojoojumọ
Ni Oṣu kọkanla, a lọ si Highload ++, ṣe alabapin ninu tabili yika lori “awọn aaye data ni Kubernetes” ati wọ awọn olukopa ni awọn fila yanyan.
Ni Oṣu Kejìlá, a sọrọ ni ipade DevOps ni ọfiisi GazPromNeft pẹlu ijabọ kan nipa awọn data data ni Kubernetes ati ni apejọ DevOpsDays ni Moscow
ipari
Gẹgẹbi Nassim Taleb ti sọ, o rọrun pupọ lati ṣe asọtẹlẹ ohun ti a dajudaju kii yoo rii. Emi yoo fẹ lati ṣe akiyesi pe ohun gbogbo tuntun ti a yoo rii ni ọdun 2020 pada si 2019, 2018 ati tẹlẹ. Emi ko ṣebi lati sọ asọtẹlẹ ọjọ iwaju ni deede, ṣugbọn 2020 dajudaju kii yoo jẹ ọdun ti Linux lori deskitọpu (nigbawo ni akoko ikẹhin ti o rii tabili tabili kan?) Ati pe a ti rii ọdun ti Linux lori awọn ẹrọ alagbeka fun mẹwa mẹwa. ọdun bayi.
Ni eyikeyi idiyele, Mo nireti pe ni ọdun kan a yoo tun pejọ lẹẹkansii ati jiroro bi ohun gbogbo ṣe yipada.
Dun Isinmi gbogbo!
Tẹle idagbasoke wa lori Instagram
orisun: www.habr.com