Aleksandrs Äistjakovs sazinÄs, esmu evaÅÄ£Älists
SavÄ vÄrtÄjumÄ vairÄk paļÄvos uz savu gaumi, nevis uz ekspertu viedokli. TÄpÄc Å”ajÄ sarakstÄ, piemÄram, nav iekļautas automaŔīnas bez vadÄ«tÄjiem, jo āāÅ”ajÄ tehnoloÄ£ijÄ nav nekÄ principiÄli jauna vai pÄrsteidzoÅ”a.
Es nesakÄrtoju notikumus sarakstÄ pÄc nozÄ«mÄ«guma vai vau efekta, jo to nozÄ«me bÅ«s skaidra pÄc desmit gadiem, un vau efekts ir pÄrÄk Ä«slaicÄ«gs, tikai mÄÄ£inÄju Å”o stÄstu padarÄ«t sakarÄ«gu.
1. PortatÄ«vÄ servera lietojumprogrammas Rust programmÄÅ”anas valodÄ WebAssembly
Es sÄkÅ”u pÄrskatÄ«Å”anu ar diviem ziÅojumiem:
1. ZiÅojums
ZiÅojuma lasÄ«Å”anas laikÄ Braiens Kantrils strÄdÄja DžojentÄ par CTO un nenojauta, kÄ viÅam un Džojentam beigsies 2019. gads.
2.
2019. gadÄ WebAssembly ar savu
IzrÄviena bÅ«tÄ«ba ir acÄ«mredzama - cilvÄcei ir vÄl viens izpildlaiks, kas spÄj palaist portatÄ«vas lietojumprogrammas tÄ«meklim (vai kÄds atceras Java valodas autoru izgudroto WORA principu?).
Mums ir arÄ« salÄ«dzinoÅ”i droÅ”s veids, kÄ izveidot Ŕīs lietojumprogrammas, pateicoties Rust valodai, kuras jÄga ir kompilÄÅ”anas laikÄ novÄrst visas kļūdu klases.
WebAssembly ir tÄds spÄļu mainÄ«tÄjs, ka Solomon Hikes, viens no Docker radÄ«tÄjiem, rakstÄ«ja, ka, ja WebAssembly un WASI bÅ«tu pastÄvÄjuÅ”i 2008. gadÄ, Docker vienkÄrÅ”i nebÅ«tu dzimis.
Nav pÄrsteidzoÅ”i, ka Rust bija viens no jaunÄs portatÄ«vÄs tehnoloÄ£ijas izmantotÄjiem ā tÄs ekosistÄma attÄ«stÄs dinamiski un Rust jau vairÄkus gadus ir iecienÄ«tÄkÄ programmÄÅ”anas valoda, liecina rezultÄti.
Å is ir slaids no StÄ«va runas, kurÄ skaidri parÄdÄ«ta to droŔības kļūdu skaita attiecÄ«ba, no kurÄm var pilnÄ«bÄ izvairÄ«ties, lietojot Rust, pret kopÄjo MS Windows pÄdÄjo pusotru gadu laikÄ atrasto kļūdu skaitu.
Microsoft bija kaut kÄ jÄreaÄ£Ä uz Å”Ädu izaicinÄjumu, un tas arÄ« notika.
2. Projekts Verona no Microsoft, kas saglabÄs Windows un atvÄrs jaunu vÄstures lapu jebkurai OS
Kļūdu skaits Microsoft Windows kodolÄ un lielÄkajÄ daÄ¼Ä patÄrÄtÄju programmu pÄdÄjo 12 gadu laikÄ ir pieaudzis gandrÄ«z lineÄri.
2019. gadÄ MetjÅ« PÄrkinsons no Microsoft
Å Ä« ir Microsoft iniciatÄ«va izveidot droÅ”u programmÄÅ”anas valodu, pamatojoties uz Rust valodas idejÄm: kolÄÄ£i no Microsoft Research ir atklÄjuÅ”i, ka lielÄkÄ daļa droŔības problÄmu ir saistÄ«tas ar C valodas smago mantojumu, kurÄ ir rakstÄ«ta lielÄkÄ daļa Windows. Veronas Rust lÄ«dzÄ«gÄ valoda pÄrvalda atmiÅu un vienlaicÄ«gu piekļuvi resursiem, izmantojot
Interesanti, ka Microsoft tradicionÄli tiek uztverta kÄ Ä¼aunuma impÄrija un visa jaunÄ pretinieks, neskatoties uz to, ka
Braiena Kantrila jautÄjums no pirmÄs rindkopas: "Vai nav pienÄcis laiks pÄrrakstÄ«t operÄtÄjsistÄmas kodolu Rust?" saÅÄma negaidÄ«tu atbildi - redzams, ka vÄl nav iespÄjams pÄrrakstÄ«t operÄtÄjsistÄmas kodolu, bet jau tiek pÄrrakstÄ«tas programmas, kas darbojas userspace. Ir sÄcies neapturams process, un tas atvÄrs jaunu nÄkotnes lapu visÄm operÄtÄjsistÄmÄm.
3. Dart programmÄÅ”anas valodas popularitÄtes pieaugums, pateicoties Flutter ietvaram
Esmu pÄrliecinÄts, ka sekojoÅ”Ä ziÅa ir liels pÄrsteigums ne tikai mums un plaÅ”Äkai sabiedrÄ«bai, bet arÄ« lielÄkajai daļai tÄs veidoÅ”anas procesa tieÅ”o dalÄ«bnieku. ProgrammÄÅ”anas valoda Dart, kas Google parÄdÄ«jÄs pirms astoÅiem gadiem, Å”ogad piedzÄ«vojusi strauju popularitÄtes pieaugumu.
Es izmantoju savu metodi, lai novÄrtÄtu programmÄÅ”anas valodu popularitÄti, analizÄjot repozitorijus vietnÄ Github, reizi mÄnesÄ«
Dart popularitÄtes ziÅÄ ir apsteidzis Erlang, PowerShell, R, Perl, Elixir, Haskell, Lua un CoffeeScript. Å Ä·iet, ka neviena cita programmÄÅ”anas valoda Å”ogad nav augusi ÄtrÄk. KÄpÄc tas notika?
Viens no Ŕī gada nozÄ«mÄ«gÄkajiem ziÅojumiem
Dart valodai tÄs popularitÄtes iemesls ir mobilo aplikÄciju izstrÄdes ietvars
MÄs neko nezinÄm par Dart, jo nenodarbojamies ar mobilo ierÄ«Äu izstrÄdi, taÄu mÄs ļoti atzinÄ«gi vÄrtÄjam citu statiski drukÄtu programmÄÅ”anas valodu.
4. IespÄja izdzÄ«vot Linux kodolam un tÄ kopienai, pateicoties eBPF virtuÄlajai maŔīnai
MÄs VDSina mÄ«lestÄ«bas konferencÄs: Å”ogad es devos uz DevOops konferenci SanktpÄterburgÄ un piedalÄ«jos apaļajÄ galdÄ, kas bija veltÄ«ts tendencÄm un aktuÄlajÄm lietÄm nozarÄ. 2019. gadÄ vadoÅ”ie viedokļi Å”ÄdÄs sarunÄs bija:
- Docker ir miris, jo tas ir pÄrÄk garlaicÄ«gi
- Kubernetes ir dzÄ«vs un kalpos apmÄram gadu - par to vÄl runÄs konferencÄs 2020.
- TikmÄr neviens dzÄ«vs cilvÄks ilgu laiku nav pÄtÄ«jis Linux kodolu
Es nepiekrÄ«tu pÄdÄjam punktam; no mana viedokļa Linux kodola attÄ«stÄ«bÄ tagad notiek ne tikai interesantas, bet arÄ« revolucionÄras lietas. VisievÄrojamÄkÄ ir eBPF virtuÄlÄ maŔīna, kas sÄkotnÄji tika izveidota, lai atrisinÄtu garlaicÄ«go tÄ«kla pakeÅ”u filtrÄÅ”anas uzdevumu, un pÄc tam pÄrauga par vispÄrÄjas nozÄ«mes kodola lÄ«meÅa virtuÄlo maŔīnu.
Linux kodola izstrÄde: jÄ
Linux kodola izstrÄde: tagad
Pateicoties eBPF, kodols tagad ziÅo par notikumiem, kurus var daļÄji apstrÄdÄt Ärpus kodola - interfeiss ļauj droÅ”i un efektÄ«vi mijiedarboties ar kodolu no lietotÄja telpas un paplaÅ”inÄt un papildinÄt Linux kodola funkcionalitÄti, apejot visu -redzot Linusa Torvalda aci.
Pirms eBPF tÄdu programmu izstrÄde, kuru darbÄ«bas bija cieÅ”i saistÄ«tas ar mijiedarbÄ«bu ar Linux kodolu, bija grÅ«ts stÄsts ā lai izveidotu tÄdas lietas kÄ lÄnÄm ierÄ«cÄm un failu sistÄmu saskarnes lietotÄja telpÄ, pieredzÄjuÅ”iem Linux kodola izstrÄdÄtÄjiem bija jÄiziet oficiÄla pÄrskatÄ«Å”anas procedÅ«ra.
eBPF saskarnes izskats ir ievÄrojami vienkÄrÅ”ojis Å”Ädu programmu rakstÄ«Å”anas procesu - ir pazeminÄts ienÄkÅ”anas slieksnis, bÅ«s vairÄk izstrÄdÄtÄju un kopiena atkal atdzÄ«vosies.
Es neesmu viens savÄ entuziasmÄ:
TikmÄr Linuss Torvalds viÅu par tÄdÄm lietÄm parasti publiski neslavÄ, un es viÅu saprotu - kurÅ” gan grib publiski likt izskatÄ«ties pÄc idiota? š
5. Linux ielika gandrÄ«z pÄdÄjo naglu FreeBSD zÄrkÄ, pateicoties asinhronajam io_uring interfeisam Linux kodolÄ.
KamÄr mÄs runÄjam par Linux kodola tÄmu, ir vÄrts atzÄ«mÄt vÄl vienu bÅ«tisku uzlabojumu, kas notika Å”ogad: jauna
Daudzus gadus sistÄmu administratori un FreeBSD izstrÄdÄtÄji savu izvÄli pamatoja ar faktu, ka FreeBSD veica labÄku asinhrono I/O darbÄ«bu nekÄ Linux. PiemÄram, Å”is arguments
Tagad spÄle ir apgriezusies kÄjÄm gaisÄ.
6. AMD triumfÄjoÅ”Ä atgrieÅ”anÄs ar Ryzen procesoru lÄ«niju
Nekas neparasts, vienkÄrÅ”i AMD, kas ilgu laiku ir bijis nozares malÄ, pÄrspÄj rekordus pÄc rekorda.
JaunÄ Ryzen procesoru lÄ«nija parÄdÄ«ja neticamu cenas un veiktspÄjas attiecÄ«bu: viÅi
7. Sekojot AMD, Apple vÄlas iegÅ«t daļu no Intel pÄ«rÄga ar iPadOS un veciem Geitsa trikiem
Milžu cÄ«ÅÄs parasti cenÅ”as piedalÄ«ties visi, kas var turÄt rokÄs ieroci, un uz Intel pÄrtikas bÄzi pretendÄ ne tikai AMD. Äbols uzvedÄs kÄ vecais vÄrsis jokÄ.
lÄnÄm dosimies lejÄ no kalnaKalna galÄ stÄv vecs un jauns bullis, lejÄ ganÄs govju ganÄmpulks.
Jaunais bullis piedÄvÄ vecajam:
- Klausies, Ätri, Ätri nokÄpsim lejÄ un pieklauvÄsim pie govs
un Ätri, Ätri, mÄs atgriezÄ«simies!
- NÄ!
- Nu tad Ätri, Ätri kÄpsim lejÄ, pasaucam divas govis un Ätri-
Ätri celsimies augÅ”Ä!
- NÄ!
- Nu, ko tad jÅ«s piedÄvÄjat?
- MÄs lÄnÄm, lÄnÄm dosimies lejÄ no kalna, nogalinÄsim visu baru un
LÄnÄm un lÄnÄm atgriezÄ«simies savÄs vietÄs!
Izlaižot jauno iPadOS, Apple pret Intel izmantoja taktiku, ko sauc par "graujoÅ”u inovÄciju".
Wikipedia definīcija
āSagraujoÅ”a inovÄcijaā ir inovÄcija, kas maina vÄrtÄ«bu lÄ«dzsvaru tirgÅ«. TajÄ paÅ”Ä laikÄ vecie produkti kļūst nekonkurÄtspÄjÄ«gi tikai tÄpÄc, ka parametri, uz kuriem iepriekÅ” balstÄ«jÄs konkurence, zaudÄ savu nozÄ«mi.
āSagraujoÅ”u jauninÄjumuā piemÄri ir telefons (aizstÄts telegrÄfs), tvaikoÅi (nomainÄ«ti buru kuÄ£i), pusvadÄ«tÄji (nomainÄ«tas vakuumierÄ«ces), digitÄlÄs kameras (nomainÄ«tas filmu kameras) un e-pasts (traucÄts tradicionÄlais pasts).
Apple izmanto savus mazjaudas ARM procesorus, un tas ir izrÄdÄ«jies lietotÄjiem svarÄ«gÄks par Intel x86 nedaudz atpalikuÅ”o veiktspÄju.
Apple izdodas sagrÄbt tirgus daļu, pÄrvÄrÅ”ot iPad no izklaides terminÄļa par pilnvÄrtÄ«gu darba rÄ«ku ā vispirms tiem, kas veido saturu, bet tagad arÄ« izstrÄdÄtÄjiem. Protams, uz ARM balstÄ«tu MacBook drÄ«zumÄ neredzÄsim, taÄu nelielas problÄmas ar MacBook Pro tastatÅ«ru dizainu mudina meklÄt alternatÄ«vus risinÄjumus, un viens no tiem solÄs bÅ«t iPad Pro ar iPadOS.
KÄds ar to sakars Geitsam un Microsoft?
Savulaik Geitss izdarÄ«ja tieÅ”i tÄdu paÅ”u triku ar IBM.
1970. gados IBM dominÄja serveru tirgÅ« ar milzu pÄrliecÄ«bu, ka vidusmÄra cilvÄks ignorÄja personÄlos datorus. 1980. gados Geitss ar naudu izveidoja IBM un licencÄja tam MS-DOS, atstÄjot tiesÄ«bas uz operÄtÄjsistÄmu sev. SaÅemot naudu, Microsoft izveidoja MS-DOS grafisko interfeisu, un radÄs Windows - vispirms tikai grafisks papildinÄjums virs DOS, bet pÄc tam pirmÄ operÄtÄjsistÄma personÄlajiem datoriem, kas ir Ärta lietoÅ”anai. IBM, bÅ«dams liels, neveikls uzÅÄmums, zaudÄ personÄlo datoru tirgu jaunajam un Ätrajam Microsoft. Esmu ļoti Ä«si pÄrstÄstÄ«jis Å”o lielisko stÄstu, tÄdÄļ, ja vÄlaties uzzinÄt, kÄ Apple spÄlÄs pret Intel 2020. gadÄ ar iPadOS, es ļoti iesaku
8. ZFSonLinux pozÄ«cijas nostiprinÄÅ”ana - vecais zirgs vagu nesabojÄ
Kanonisks
9. Oxide Computer Company - mÄs rÅ«pÄ«gi uzraudzÄ«sim komandu, kas viennozÄ«mÄ«gi ir spÄjÄ«ga uz daudz ko - vismaz izveidot forÅ”u Å”ovu
Es beidzu savu sarakstu ar vÄl vienu Braiena Kantrila pieminÄÅ”anu, kur es sÄku.
Braiens Kantrils un citi inženieri (daži no kuriem arÄ« iepriekÅ” strÄdÄja Sun) nodibinÄja uzÅÄmumu ar nosaukumu
ViÅu ideja ir jaunas revolÅ«cijas solÄ«jums, un es vismaz ar prieku vÄroÅ”u viÅu domu kustÄ«bu un attÄ«stÄ«bu nÄkamajÄ 2020. gadÄ.
Ko mums izdevÄs 2019. gadÄ VDSinÄ
2019. gadÄ ar VDSina neveicÄm nekÄdus tehnoloÄ£iskus sasniegumus, taÄu mums joprojÄm ir ar ko lepoties.
FebruÄrÄ« mÄs pievienojÄm iespÄju izmantot lokÄlo tÄ«klu starp serveriem un ieviesÄm domÄna reÄ£istrÄcijas pakalpojumu. Cena tika padarÄ«ta par vienu no zemÄkajÄm tirgÅ« - 179 rubļi par ru/ŃŃ, ieskaitot atjaunoÅ”anu.
MartÄ mÄs runÄjÄm IT Global Meetup #14.
AprÄ«lÄ« palielinÄjÄm kanÄla platumu katram serverim no 100 uz 200 megabitiem un bÅ«tiski palielinÄjÄm trafika limitu visiem tarifiem (izÅemot lÄtÄkos) - lÄ«dz 32 TB mÄnesÄ«.
JÅ«lijÄ klientiem bija iespÄja automÄtiski instalÄt Windows Server 2019. Bezmaksas DDoS aizsardzÄ«bu sÄka nodroÅ”inÄt Maskavas atraÅ”anÄs vietÄ.
ArÄ« jÅ«lijÄ mÅ«su kompÄnija parÄdÄ«jÄs HabrĆ©, debitÄjot
AugustÄ viÅi pievienoja iespÄju izveidot momentuzÅÄmumus ā servera dublÄjumus.
PubliskÄ API ir izlaista.
MÄs palielinÄjÄm katra servera kanÄla platumu no 200 lÄ«dz 500 megabitiem.
MÄs piedalÄ«jÄmies konferencÄ Chaos Constructions 2019, kÄ preces izdalot pÄtagas ar uzÅÄmuma logotipu (kampaÅas sauklis bija āKad izstrÄdÄtÄjs ir augÅ”Äā) un spridzinÄjÄm telegrammu Äatus.
SeptembrÄ« atklÄjÄm IT uzÅÄmuma jaukÄko un draudzÄ«gÄko Instagram - VDSina sÄka runÄt par jaunumiem un ikdienu
NovembrÄ« devÄmies uz Highload++, piedalÄ«jÄmies apaļajÄ galdÄ par ādatubÄzÄm Kubernetesā un ietÄrpÄm dalÄ«bniekus haizivju cepurÄs.
DecembrÄ« mÄs runÄjÄm DevOps sanÄksmÄ GazPromNeft birojÄ ar ziÅojumu par datu bÄzÄm Kubernetes un DevOpsDays konferencÄ MaskavÄ.
SecinÄjums
KÄ teica Nasims Talebs, ir daudz vieglÄk paredzÄt to, ko mÄs noteikti neredzÄsim. VÄlos atzÄ«mÄt, ka viss jaunais, ko redzÄsim 2020. gadÄ, ir datÄts ar 2019., 2018. un senÄkiem gadiem. Es neuzÅemos precÄ«zi prognozÄt nÄkotni, bet 2020. gads noteikti nebÅ«s Linux gads darbvirsmÄ (kad jÅ«s pÄdÄjo reizi redzÄjÄt darbvirsmu?) Un mÄs jau desmito gadu redzam Linux gadu mobilajÄs ierÄ«cÄs. gadus tagad.
KatrÄ ziÅÄ ceru, ka pÄc gada atkal sanÄksim kopÄ un apspriedÄ«sim, kÄ viss Ä«sti izvÄrtÄs.
PriecÄ«gus svÄtkus visiem!
Sekojiet mÅ«su izstrÄdÄtÄjam Instagram
Avots: www.habr.com