Si Alexander Chistyakov ay nakikipag-ugnayan, ako ay isang ebanghelista
Sa aking pagtatasa, mas umasa ako sa aking panlasa kaysa sa opinyon ng mga eksperto. Samakatuwid, ang listahang ito, halimbawa, ay hindi kasama ang mga walang driver na kotse, dahil walang panimula na bago o nakakagulat sa teknolohiyang ito.
Hindi ko inayos ang mga pangyayari sa listahan ayon sa significance o wow effect, dahil magiging malinaw ang significance nila sa loob ng sampung taon, at masyadong panandalian ang wow effect, sinubukan ko lang gawing coherent ang kwentong ito.
1. Portable server application sa Rust programming language para sa WebAssembly
Sisimulan ko ang pagsusuri sa dalawang ulat:
1. Ulat
Sa oras ng pagbabasa ng ulat, si Brian Cantrill ay nagtatrabaho sa Joyent bilang isang CTO at walang ideya kung paano magtatapos ang 2019 para sa kanya at kay Joyent.
2.
Noong 2019, ang WebAssembly kasama nito
Ang kakanyahan ng pambihirang tagumpay ay halata - ang sangkatauhan ay may isa pang runtime na may kakayahang magpatakbo ng mga portable na application para sa Web (may naaalala ba ang prinsipyo ng WORA, na naimbento ng mga may-akda ng wikang Java?).
Mayroon din kaming medyo ligtas na paraan upang buuin ang mga application na ito salamat sa wikang Rust, na ang raison d'Γͺtre ay upang alisin ang buong klase ng mga error sa oras ng pag-compile.
Ang WebAssembly ay isang game changer na si Solomon Hikes, isa sa mga tagalikha ng Docker, ay sumulat na kung umiral ang WebAssembly at WASI noong 2008, hindi sana isinilang si Docker.
Hindi kataka-taka na si Rust ay kabilang sa mga gumagamit ng bagong portable na teknolohiya - ang ecosystem nito ay dynamic na umuunlad at ang Rust ang naging pinakapaboritong programming language sa loob ng ilang taon, ayon sa mga resulta.
Ito ay isang slide mula sa pahayag ni Steve, na malinaw na nagpapakita ng ratio ng bilang ng mga bug sa seguridad na ganap na maiiwasan kapag gumagamit ng Rust sa kabuuang bilang ng mga bug na natagpuan sa MS Windows sa nakalipas na dekada at kalahati.
Kailangang tumugon ang Microsoft sa ganoong hamon, at nangyari ito.
2. Project Verona mula sa Microsoft, na magliligtas sa Windows at magbubukas ng bagong pahina ng kasaysayan para sa anumang OS
Ang bilang ng mga bug sa kernel ng Microsoft Windows at karamihan sa mga programa ng consumer ay tumaas nang halos linear sa nakalipas na 12 taon.
Noong 2019, si Matthew Parkinson ng Microsoft
Ito ang inisyatiba ng Microsoft na lumikha ng isang secure na programming language batay sa mga ideya ng Rust language: natuklasan ng mga kasamahan mula sa Microsoft Research na ang karamihan sa mga problema sa seguridad ay nauugnay sa mabigat na pamana ng wikang C, kung saan nakasulat ang karamihan sa Windows. Ang Rust-like na wika ng Verona ay namamahala sa memorya at sabay-sabay na pag-access sa mga mapagkukunan gamit
Ito ay kagiliw-giliw na ang Microsoft ay tradisyonal na itinuturing bilang isang masamang imperyo at isang kalaban ng lahat ng bago, sa kabila ng katotohanan na
Tanong ni Brian Cantrill mula sa unang talata: "Hindi ba oras na upang muling isulat ang kernel ng operating system sa Rust?" nakatanggap ng hindi inaasahang sagot - malinaw na hindi pa posible na muling isulat ang kernel ng operating system, ngunit ang mga program na tumatakbo sa userspace ay muling isinusulat. Nagsimula na ang isang hindi mapigilang proseso, at magbubukas ito ng bagong pahina ng hinaharap para sa lahat ng operating system.
3. Ang pagtaas ng katanyagan ng Dart programming language salamat sa Flutter framework
Sigurado ako na ang mga sumusunod na balita ay isang malaking sorpresa hindi lamang para sa amin at sa pangkalahatang publiko, kundi pati na rin sa karamihan ng mga direktang kalahok sa proseso ng pagbuo nito. Ang Dart programming language, na lumabas sa Google walong taon na ang nakalipas, ay nakakita ng mabilis na paglaki sa katanyagan ngayong taon.
Ginagamit ko ang aking paraan ng pagtatasa sa katanyagan ng mga programming language sa pamamagitan ng pagsusuri sa mga repositoryo sa Github, isang beses sa isang buwan
Naungusan ni Dart ang Erlang, PowerShell, R, Perl, Elixir, Haskell, Lua at CoffeeScript sa kasikatan. Walang ibang programming language ang tila mas mabilis na lumago sa taong ito. Bakit nangyari?
Isa sa mga landmark na ulat ng taong ito
Para sa wikang Dart, ang dahilan para sa katanyagan nito ay ang mobile application development framework
Wala kaming alam tungkol sa Dart dahil hindi kami gumagawa ng mobile development, ngunit malugod naming tinatanggap ang isa pang statically typed programming language.
4. Pagkakataon para mabuhay ang Linux kernel at ang komunidad nito salamat sa eBPF virtual machine
Gustung-gusto namin sa VDSina ang mga kumperensya: sa taong ito pumunta ako sa kumperensya ng DevOops sa St. Petersburg at lumahok sa isang round table na nakatuon sa mga uso at maiinit na bagay sa industriya. Noong 2019, ang mga nangungunang opinyon sa naturang mga pag-uusap ay:
- Patay na si Docker dahil sobrang boring
- Buhay ang Kubernetes at tatagal ng halos isang taon - pag-uusapan pa rin ito sa mga kumperensya sa 2020
- Samantala, walang buhay na tao ang tumingin sa Linux kernel sa mahabang panahon
Hindi ko ibinabahagi ang huling punto; mula sa aking pananaw, hindi lamang kawili-wili, ngunit ang mga rebolusyonaryong bagay ay nangyayari ngayon sa pagbuo ng Linux kernel. Ang pinaka-kapansin-pansin ay ang eBPF virtual machine, na orihinal na nilikha upang malutas ang nakakainip na gawain ng pag-filter ng mga packet ng network, at pagkatapos ay lumago sa isang pangkalahatang layunin na kernel-level virtual machine.
Pag-unlad para sa Linux kernel: oo
Pag-unlad para sa Linux kernel: ngayon
Salamat sa eBPF, iniuulat na ngayon ng kernel ang paglitaw ng mga kaganapan na maaaring bahagyang maproseso sa labas ng kernel - ginagawang posible ng interface na ligtas at mahusay na makipag-ugnayan sa kernel mula sa userspace at palawakin at kumpletuhin ang functionality ng Linux kernel, na lampasan ang lahat -nakikita ang mata ni Linus Torvalds.
Bago ang eBPF, ang pagbuo ng mga program na ang mga aktibidad ay malapit na nauugnay sa pakikipag-ugnayan sa Linux kernel ay isang mahirap na kuwento - ang paglikha ng mga bagay tulad ng mga driver para sa mabagal na device at mga interface para sa mga file system sa userspace ay nangangailangan ng pagdaan sa isang pormal na pamamaraan ng pagsusuri ng mga karanasang developer ng Linux kernel.
Ang hitsura ng interface ng eBPF ay lubos na pinasimple ang proseso ng pagsulat ng mga naturang programa - ang entry threshold ay ibinaba, magkakaroon ng higit pang mga developer at ang komunidad ay muling mabubuhay.
Hindi ako nag-iisa sa aking sigasig:
Samantala, si Linus Torvalds ay karaniwang hindi pumupuri sa kanya sa publiko para sa mga ganoong bagay, at naiintindihan ko siya - sino ang gustong magmukhang tanga sa publiko? π
5. Inilagay ng Linux ang halos huling pako sa kabaong ng FreeBSD salamat sa asynchronous na io_uring interface sa Linux kernel
Habang kami ay nasa paksa ng Linux kernel, ito ay nagkakahalaga ng pagpuna sa isa pang makabuluhang pagpapabuti na naganap sa taong ito: ang pagsasama ng isang bagong
Sa loob ng maraming taon, ibinatay ng mga tagapangasiwa ng system at mga developer ng FreeBSD ang kanilang pinili sa katotohanan na ang FreeBSD ay gumawa ng mas mahusay na asynchronous na I/O kaysa sa Linux. Halimbawa ang argumentong ito
Ngayon ang laro ay nakabaligtad.
6. Ang matagumpay na pagbabalik ng AMD kasama ang Ryzen processor line
Walang kakaiba, ito ay ang AMD, na nasa sideline sa industriya sa loob ng mahabang panahon, ay sumisira ng rekord pagkatapos ng rekord.
Ang bagong linya ng mga processor ng Ryzen ay nagpakita ng hindi kapani-paniwalang ratio ng presyo/pagganap: sila
7. Kasunod ng AMD, nilalayon ng Apple na kumuha ng isang piraso ng Intel pie na may iPadOS at mga lumang Gates trick
Ang bawat isa na maaaring humawak ng sandata sa kanilang mga kamay ay karaniwang sumusubok na lumahok sa mga labanan ng mga higante, at hindi lamang AMD ang nagpapaligsahan para sa base ng pagkain ng Intel. Si Apple ay kumilos tulad ng matandang toro sa biro.
dahan-dahan kaming bababa ng bundokIsang matanda at batang toro ang nakatayo sa tuktok ng isang bundok, at isang kawan ng mga baka ang nanginginain sa ibaba.
Ang batang toro ay nag-aalok sa matanda:
- Makinig, dali tayo, mabilis na bumaba at kumatok sa baka
at mabilis, mabilis, babalik tayo!
- Hindi!
- Buweno, pagkatapos ay mabilis tayo, mabilis na bumaba, tumawag tayo ng dalawang baka bawat isa at mabilis-
Mabilis tayong bumangon!
- Hindi!
- Well, ano ang iyong iminungkahi pagkatapos?
- Dahan-dahan tayong bababa sa bundok, papatayin natin ang buong kawan at
Dahan-dahan at dahan-dahan tayong bumalik sa ating lugar!
Sa pamamagitan ng pagpapalabas ng bagong iPadOS, gumamit ang Apple ng taktika laban sa Intel na tinatawag na "disruptive innovation."
Depinisyon ng Wikipedia
Ang "disruptive innovation" ay isang inobasyon na nagbabago sa balanse ng mga halaga sa merkado. Kasabay nito, ang mga lumang produkto ay nagiging hindi mapagkumpitensya dahil lamang sa ang mga parameter kung saan ang kumpetisyon ay dating nakabatay ay nawawala ang kanilang kahalagahan.
Ang mga halimbawa ng "mga nakakagambalang inobasyon" ay ang telepono (pinalitan ang telegraph), mga steamship (pinalitan ang mga barkong naglalayag), semiconductors (pinalitan ang mga vacuum device), mga digital camera (pinalitan ang mga film camera), at email (nagambala sa tradisyonal na koreo).
Gumagamit ang Apple ng sarili nitong mababang-power na mga processor na nakabatay sa ARM, at napatunayang mas mahalaga ito sa mga user kaysa sa bahagyang nahuhuling pagganap ng x86 ng Intel.
Pinamamahalaan ng Apple ang pag-agaw ng bahagi ng merkado, ginagawa ang iPad mula sa isang entertainment terminal sa isang ganap na tool sa trabaho - una para sa mga gumagawa ng nilalaman, at ngayon para sa mga developer. Siyempre, hindi kami makakakita ng MacBook na nakabatay sa ARM anumang oras sa lalong madaling panahon, ngunit ang maliliit na problema sa disenyo ng mga keyboard ng MacBook Pro ay naghihikayat sa paghahanap ng mga alternatibong solusyon, at ang isa sa mga ito ay nangangako na maging iPad Pro sa iPadOS.
Ano ang kinalaman ni Gates at Microsoft dito?
Sa isang pagkakataon, ginawa ni Gates ang eksaktong parehong trick sa IBM.
Noong 1970s, pinamunuan ng IBM ang merkado ng server, na may kumpiyansa ng isang higanteng hindi pinapansin ang mga personal na computer para sa karaniwang tao. Noong 1980s, nilikha ni Gates ang IBM gamit ang pera at may lisensyang MS-DOS para dito, na iniiwan ang mga karapatan sa operating system sa kanyang sarili. Pagkatanggap ng pera, lumikha ang Microsoft ng isang graphical na interface para sa MS-DOS, at ipinanganak ang Windows - sa una ay isang graphical na add-on lamang sa DOS, at pagkatapos ay ang unang operating system para sa mga PC, na maginhawa para sa paggamit ng masa. IBM, bilang isang malaki, malamya na kumpanya, ay nawawala ang personal na merkado ng computer sa bata at mabilis na Microsoft. Isinalaysay kong muli ang mahusay na kuwentong ito nang napakaikling, kaya kung nagtataka ka kung paano maglalaro ang Apple laban sa Intel sa 2020 gamit ang iPadOS, lubos kong inirerekomenda
8. Pagpapalakas ng posisyon ng ZFSonLinux - hindi nasisira ng matandang kabayo ang tudling
Canonical
9. Oxide Computer Company - mahigpit naming susubaybayan ang koponan, na malinaw na may kakayahan ng maraming - kahit na lumikha ng isang cool na palabas
Tinatapos ko ang aking listahan sa isa pang pagbanggit kay Brian Cantrill, kung saan ako nagsimula.
Si Brian Cantrill at iba pang mga inhinyero (na ang ilan sa kanila ay dating nagtrabaho sa Sun) ay nagtatag ng isang pakikipagsapalaran na tinatawag na
Ang kanilang ideya ay ang pangako ng isang bagong rebolusyon, at ako, kahit papaano, ay masisiyahang panoorin ang paggalaw ng kanilang mga kaisipan at ang kanilang pag-unlad sa darating na 2020.
Ang nagawa namin noong 2019 sa VDSina
Hindi kami gumawa ng anumang mga teknolohikal na tagumpay noong 2019 sa VDSina, ngunit mayroon pa rin kaming maipagmamalaki.
Noong Pebrero, idinagdag namin ang kakayahang gumamit ng lokal na network sa pagitan ng mga server at naglunsad ng serbisyo sa pagpaparehistro ng domain. Ang presyo ay ginawang isa sa pinakamababa sa merkado - 179 rubles bawat ru/ΡΡ, kabilang ang para sa pag-renew.
Noong Marso ay nagsalita kami sa IT Global Meetup #14.
Noong Abril, tinaasan namin ang lapad ng channel para sa bawat server mula 100 hanggang 200 Megabits, at makabuluhang tinaasan ang limitasyon ng trapiko para sa lahat ng mga taripa (maliban sa pinakamurang) - hanggang 32 TB bawat buwan.
Noong Hulyo, nagkaroon ng pagkakataon ang mga customer na awtomatikong i-install ang Windows Server 2019. Nagsimulang magbigay ng libreng proteksyon ng DDoS sa loob ng lokasyon ng Moscow.
Noong Hulyo din, lumabas ang aming kumpanya sa HabrΓ©, nagde-debut
Noong Agosto, idinagdag nila ang kakayahang gumawa ng mga snapshotβmga backup ng server.
Ang pampublikong API ay inilabas.
Tinaasan namin ang lapad ng channel para sa bawat server mula 200 hanggang 500 Megabits.
Nakibahagi kami sa kumperensya ng Chaos Constructions 2019, na namamahagi ng mga latigo na may logo ng kumpanya bilang merch (ang slogan ng kampanya ay "Kapag ang developer ay nasa itaas") at pinasabog ang mga telegramang chat.
Noong Setyembre, inilunsad namin ang pinaka-cute at pinakamagiliw na Instagram ng isang kumpanya ng IT - nagsimulang magsalita ang VDSina tungkol sa mga balita at pang-araw-araw na buhay
Noong Nobyembre, pumunta kami sa Highload++, nakibahagi sa isang round table sa "mga database sa Kubernetes" at binihisan ang mga kalahok ng mga sumbrero ng pating.
Noong Disyembre, nagsalita kami sa isang pulong ng DevOps sa opisina ng GazPromNeft na may ulat tungkol sa mga database sa Kubernetes at sa kumperensya ng DevOpsDays sa Moscow
Konklusyon
Tulad ng sinabi ni Nassim Taleb, mas madaling hulaan kung ano ang tiyak na hindi natin makikita. Nais kong tandaan na ang lahat ng bago na makikita natin sa 2020 ay nagsimula noong 2019, 2018 at mas maaga. Hindi ko ipinapalagay na tumpak na mahulaan ang hinaharap, ngunit ang 2020 ay tiyak na hindi magiging taon ng Linux sa desktop (kailan ka huling nakakita ng desktop?) At sampu na nating nakikita ang taon ng Linux sa mga mobile device. taon na ngayon.
Sa anumang kaso, umaasa ako na sa isang taon ay muli tayong magsasama-sama at pag-usapan kung paano talaga ang lahat.
Maligayang Piyesta Opisyal sa lahat!
Sundin ang aming developer sa Instagram
Pinagmulan: www.habr.com