Резултати: 9 великих технолошких открића 2019

Александар Чистјаков је у контакту, ја сам јеванђелиста вдсина.ру и рећи вам о 9 најбољих технолошких догађаја у 2019.

У својој процени више сам се ослањао на свој укус него на мишљење стручњака. Дакле, ова листа, на пример, не укључује аутомобиле без возача, јер у овој технологији нема ништа суштински ново или изненађујуће.

Догађаје на листи нисам сортирао по значају или вау ефекту, јер ће њихов значај бити јасан за десет година, а вау ефекат је сувише кратког века, само сам покушао да ову причу учиним кохерентном.

1. Преносне серверске апликације у програмском језику Руст за ВебАссембли

Почећу преглед са два извештаја:

1. Извештај Бриан Цантрилл „Време је за преписивање ОС у Руст-у?“, коју је прочитао још 2018.

У време читања извештаја, Бриан Цантрилл је радио у Јоиент-у као ЦТО и није имао појма како ће се 2019. завршити за њега и Јоиент-а.

2. Извештај Стеве Клабника, члан језгре тима Руст језика и аутор књиге “Тхе Руст Программинг Лангуаге”, који ради у Цлоудфларе-у, где говори о карактеристикама Руст језика и ВебАссембли технологије, која вам омогућава да користите веб претраживаче као платформе за покретање апликација.

2019. ВебАссембли са својим ВАСИ интерфејс, који омогућава приступ објектима оперативног система као што су датотеке и утичнице, превазишао је претраживаче и циља на тржиште серверског софтвера.

Суштина пробоја је очигледна - човечанство има још једно рунтиме способно да покреће преносиве апликације за Веб (да ли се неко сећа принципа ВОРА, који су измислили аутори језика Јава?).

Такође имамо релативно безбедан начин да направимо ове апликације захваљујући Руст језику, чији је разлог постојања да елиминише читаве класе грешака у време компајлирања.

ВебАссембли је таква промена игре да је Соломон Хикес, један од креатора Доцкер-а, написао да да су ВебАссембли и ВАСИ постојали 2008. Доцкер једноставно не би био рођен.

Резултати: 9 великих технолошких открића 2019

Није изненађујуће што је Руст био међу усвојиоцима нове преносиве технологије - његов екосистем се динамично развија и Руст је већ неколико година најомиљенији програмски језик, према резултатима анкету коју је спровео СтацкОверфлов.

Ово је слајд из Стивовог предавања који јасно показује однос броја безбедносних грешака које се могу потпуно избећи коришћењем Руста и укупног броја грешака у Мајкрософту. Windows, пронађених током протеклих деценију и по.

Резултати: 9 великих технолошких открића 2019

Мајкрософт је морао некако да одговори на такав изазов и јесте.

2. Пројекат Верона од Мајкрософта, који ће уштедети Windows и отвориће нову страницу историје за било који оперативни систем

Број грешака у Мајкрософтовом језгру Windows и већина корисничких програма се повећала готово линеарно током протеклих 12 година.

Резултати: 9 великих технолошких открића 2019

2019. Метју Паркинсон из Мајкрософта представио јавности Пројекат Верона, што може ставити тачку на ово.

Ово је Мајкрософтова иницијатива за креирање безбедног програмског језика заснованог на идејама језика Rust: колеге из Мајкрософтовог истраживања су откриле да је већина безбедносних проблема повезана са тешким наслеђем језика C, у коме је већина... WindowsЈезик Verona, сличан Rust-у, управља меморијом и истовременим приступом ресурсима користећи принцип апстракције нулте цене. Ако желите да разумете детаљно како то функционише, погледајте Паркинсонов сопствени извештај.

Занимљиво је да се Мајкрософт традиционално доживљава као империја зла и противник свега новог, упркос томе што Симон Пеитон-Јонес, главни програмер Гласгов Хаскелл Цомпилер-а, ради у Мицрософту.

Резултати: 9 великих технолошких открића 2019

Питање Брајана Кантрила из првог пасуса: „Зар није време да се поново напише кернел оперативног система у Русту?“ добио неочекиван одговор – очигледно је да још није могуће преписати кернел оперативног система, али се програми који раде у корисничком простору већ преписују. Започео је незаустављив процес и ово ће отворити нову страницу будућности за све оперативне системе.

3. Пораст популарности програмског језика Дарт захваљујући Флуттер оквиру

Сигуран сам да је следећа вест велико изненађење не само за нас и ширу јавност, већ и за већину непосредних учесника у процесу њеног формирања. Програмски језик Дарт, који се појавио у Гуглу пре осам година, ове године је забележио брз раст популарности.

Користим свој метод процене популарности програмских језика анализирајући спремишта на Гитхуб-у, једном месечно ажурирање података у табели. Ако је почетком године на Дарт-у било само 100 популарних складишта, данас их је већ 313.

Дарт је по популарности претекао Ерланг, ПоверСхелл, Р, Перл, Еликир, Хаскелл, Луа и ЦоффееСцрипт. Чини се да ниједан други програмски језик ове године није растао брже. Зашто се то догодило?

Један од најзначајнијих извештаја ове године према ХацкерНевс публици је прочитао Ричард Фелдман и позван „Зашто функционално програмирање није норма?“ Значајан део извештаја посвећен је анализи како програмски језици постају популарни. Један од главних разлога, према Ричарду, јесте присуство популарне апликације или оквира, другим речима убиствена апликација.

За Дарт језик, разлог његове популарности је оквир за развој мобилних апликација Флуттер, чији се пораст популарности, према Гугл трендовима, догодио управо почетком ове године.

Резултати: 9 великих технолошких открића 2019

Не знамо ништа о Дарт-у пошто се не бавимо мобилним развојем, али топло поздрављамо још један статички куцани програмски језик.

4. Шанса за преживљавање језгра Linux и његова заједница захваљујући виртуелној машини eBPF

Ми на ВДСина љубавним конференцијама: ове године сам отишао на ДевОопс конференцију у Санкт Петербургу и учествовао на округлом столу посвећеном трендовима и врућим стварима у индустрији. У 2019. водећа мишљења у таквим разговорима била су:

  • Доцкер је мртав јер је превише досадан
  • Кубернетес је жив и трајаће око годину дана - о њему ће се још причати на конференцијама 2020.
  • у међувремену, у језгру Linux нико жив није завирио унутра већ дуго времена

Не делим последњу тачку, са моје тачке гледишта, у развоју језгра Linux Тренутно се дешавају ствари које нису само занимљиве, већ су и револуционарне. Најзначајнија је виртуелна машина eBPF, која је првобитно креирана да реши заморни задатак филтрирања мрежних пакета, а од тада се развила у виртуелну машину опште намене на нивоу језгра.

Резултати: 9 великих технолошких открића 2019
Развој за језгро Linux: био је

Резултати: 9 великих технолошких открића 2019 Резултати: 9 великих технолошких открића 2019
Развој за језгро Linux: постало је

Са eBPF-ом, језгро сада пријављује догађаје који се могу делимично обрадити ван језгра — интерфејс омогућава безбедну и ефикасну интеракцију са језгром из корисничког простора и проширивање и допуњавање функционалности језгра. Linux, заобилазећи свевидеће око Линуса Торвалдса.

Пре eBPF-а, развој програма чије су активности уско повезане са интеракцијом са кернелом Linux била је компликована прича — креирање ствари попут драјвера за споре уређаје и интерфејса за фајл системе у корисничком простору захтевало је формални процес прегледа од стране искусних програмера кернела. Linux.

Појава еБПФ интерфејса је у великој мери поједноставила процес писања оваквих програма – снижен је праг за улазак, биће више програмера и заједница ће поново заживети.

Нисам сам у свом ентузијазму: Дугогодишњи програмер кернела Давид Миллер објављује значај еБПФ-а за опстанак (!) развојног екосистема кернела. Још један, не мање познати програмер Брендан Грегг (Ја сам његов велики обожавалац) назива еБПФ пробојом, којој није било равне већ 50 година.

У међувремену, Линус Торвалдс га обично не хвали јавно за такве ствари, и могу да га разумем – ко жели да јавно изгледа као идиот? 🙂
Резултати: 9 великих технолошких открића 2019

5. Linux скоро је закуцао последњи ексер у ковчег FreeBSD-а асинхроним io_uring интерфејсом у језгру Linux

Пошто говоримо о језгру Linux, потребно је напоменути још једно значајно побољшање које се догодило ове године: укључивање новог језгра асинхрони И/О АПИ високих перформанси ио_уринг аутор Јенс Акбов са Фејсбука.

Годинама су систем администратори и програмери FreeBSD-а оправдавали свој избор чињеницом да је FreeBSD имао бољи асинхрони улазно/излазни операције од LinuxНа пример, овај аргумент користио у свом извештају 2014 Глеб Смирнов из Нгинкса.

Сада се игра окренула наглавачке. Цепх дистрибуирани систем датотека је већ прешао на коришћење ио_уринг а резултати тестова перформанси су импресивни, са повећањем ИОПС-а у распону од 14% до 102% у зависности од величине блока. Постоји прототип који користи асинхрони И/О у ПостгреСКЛ-у (бар за позадинског писца), планиран даљи рад о претварању ПостгреСКЛ-а у асинхрони И/О. Али с обзиром на конзервативну природу заједнице програмера, ове промене још нећемо видети 2020.

Резултати: 9 великих технолошких открића 2019

6. АМД-ов тријумфални повратак са линијом Ризен процесора

Ништа необично, само АМД, који је дуго био по страни у индустрији, обара рекорд за рекордом.

Нова линија Ризен процесора показала је невероватан однос цене и перформанси: они доминирају на листи најпродаванијих процесора на Амазону, а у неким регионима Продаја АМД процесора премашује продају компаније Интел. У конкуренцији, Интел је приморан предузимају крајње непопуларне мере: Узрокује да програми направљени сопственим компајлером раде мање ефикасно на конкурентском процесору. Упркос Интеловим прљавим начинима борбе, АМД-ова тржишна вредност је веома близу рекордних вредности из 2000. године.

7. Пратећи АМД, Аппле има за циљ да узме део Интеловог колача са иПадОС-ом и старим Гејтс триковима

Свако ко може да држи оружје у рукама обично покушава да учествује у биткама гиганата, а не само АМД се бори за Интелову базу хране. Аппле се понашао као стари бик у шали.

полако ћемо силазити низ планинуСтари и млади бик стоје на врху планине, а стадо крава пасе испод.
Млади бик нуди старом:
- Слушај, хајде брзо, брзо сиђи доле и покуцај на краву
и брзо, брзо, вратићемо се горе!
- Не!
- Па, онда хајде брзо, брзо доле, да зовемо по две краве и брзо-
Хајде да се вратимо брзо!
- Не!
- Па, шта онда предлажеш?
- Полако, полако ћемо сићи ​​низ планину, побићемо цело стадо и
Вратимо се полако и полако на своје место!

Издавањем новог иПадОС-а, Аппле је користио тактику против Интела названу „реметилачка иновација“.

Дефиниција Википедије

„Дисруптивна иновација“ је иновација која мења равнотежу вредности на тржишту. Истовремено, стари производи постају неконкурентни само зато што параметри на којима се раније заснивала конкуренција губе на значају.

Примери „реметилачких иновација“ су телефон (замењен телеграф), пароброд (замењени једрењаци), полупроводници (замењени вакуумски уређаји), дигиталне камере (замењене филмске камере) и е-пошта (поремећена традиционална пошта).

Аппле користи сопствене АРМ-базиране процесоре мале снаге, и то се показало важнијим за кориснике од незнатно заосталих перформанси Интел-овог к86.

Аппле успева да отме део тржишта, претварајући иПад од терминала за забаву у пуноправни радни алат – прво за оне који креирају садржај, а сада и за програмере. Наравно, нећемо ускоро видети МацБоок заснован на АРМ-у, али мали проблеми са дизајном МацБоок Про тастатура подстичу потрагу за алтернативним решењима, а једно од њих обећава да ће бити иПад Про са иПадОС-ом.

Какве везе Гејтс и Мајкрософт имају са тим?

Једно време, Гејтс је извео потпуно исти трик са ИБМ-ом.

Седамдесетих година прошлог века, IBM је доминирао тржиштем сервера, самоуверено игноришући персоналне рачунаре за просечну особу. Осамдесетих година прошлог века, Гејтс је користио IBM-ова средства за креирање и лиценцирање MS-DOS-а, задржавајући права на оперативни систем за себе. Након што је примио новац, Microsoft је креирао графички интерфејс за MS-DOS, и тако је рођен свет рачунара. Windows — у почетку само графички преклапач на ДОС-у, а затим први оперативни систем за рачунаре погодан за масе. IBM, велика, гломазна компанија, изгубила је тржиште персоналних рачунара од младог и брзог Мајкрософта. Ову изванредну причу сам укратко сумирао, па ако вас занима како ће се Apple такмичити са Intel-ом 2020. године са iPadOS-ом, топло га препоручујем. прочитајте га у целини.

8. Јачање позиције ZFSon-аLinux — стари коњ не квари бразду

Цаноницал Цомпани представљена је могућност инсталације Ubuntu коришћење ZFS фајл система као коренског фајл система директно из инсталера. Понекад мислим да инжењери који су радили у Sun Microsystems-у представљају посебну биолошку врсту Homo sapiens-а (поменути Брајан Кантрил и Брендан Грег су радили у Sun-у). Просудите сами, упркос годинама напора човечанства да створи нешто што и приближно подсећа на ZFS фајл систем, упркос непремостивим ограничењима лиценцирања која спречавају укључивање ZFS изворног кода у главну грану развоја језгра. Linux, још увек користимо ZFS и то се неће ускоро променити.

9. Окиде Цомпутер Цомпани - пажљиво ћемо пратити тим, који је очигледно способан за много - барем да направи цоол шоу

Завршавам своју листу са још једним помињањем Брајана Кантрила, одакле сам и почео.

Бриан Цантрилл и други инжењери (од којих су неки раније радили у Суну) основали су подухват под називом Компанија Окиде Цомпутер, чији је главни циљ стварање серверске платформе погодне за употребу у великим размерама. Познато је да веома велике корпорације као што су Гугл, Фејсбук и Амазон не користе конвенционални серверски хардвер у својим активностима. Брајанова компанија има за циљ да елиминише ову неједнакост развојем софтверске и хардверске платформе погодне за коришћење било које услуге у облаку (укључујући програмски језик Руст).

Њихова идеја је обећање нове револуције и ја ћу, у најмању руку, са задовољством гледати кретање њихових мисли и њихов развој у наредној 2020. години.

Оно што смо успели да урадимо 2019. године на ВДСини

Нисмо направили никакав технолошки напредак у 2019. са ВДСином, али још увек имамо чиме да се поносимо.

У фебруару смо додали могућност коришћења локалне мреже између сервера и покренули услугу регистрације домена. Цена је направљена као једна од најнижих на тржишту - 179 рубаља по ру/рф, укључујући и обнављање.

У марту смо разговарали на ИТ Глобал Меетуп-у #14.

У априлу смо повећали ширину канала за сваки сервер са 100 на 200 мегабита и значајно повећали ограничење саобраћаја за све тарифе (осим најјефтиније) - на 32 ТБ месечно.

У јулу су купцима дата могућност аутоматске инсталације Windows Server 2019. Бесплатна DDoS заштита је почела да се пружа унутар локације у Москви.
Такође у јулу, наша компанија се појавила на Хабре, дебитујући чланак о томе како смо написали сопствену контролну таблу за хостинг и како нам је то помогло да направимо квантни скок у корисничкој подршци.

У августу су додали могућност прављења снимака – резервних копија сервера.
Јавни АПИ је објављен.
Повећали смо ширину канала за сваки сервер са 200 на 500 мегабита.
Учествовали смо на конференцији Цхаос Цонструцтионс 2019, дистрибуирајући бичеве са логом компаније као робу (слоган кампање је био „Када је програмер на врху“) и дигли смо у ваздух ћаскања у телеграму.

У септембру смо покренули најслађи и најљубазнији Инстаграм једне ИТ компаније - ВДСина је почела да прича о новостима и свакодневном животу догги девелопер.

Резултати: 9 великих технолошких открића 2019

У новембру смо отишли ​​на Хигхлоад++, учествовали на округлом столу о „базама података у Кубернетесу“ и обукли учеснике у шешире од ајкула.

У децембру смо разговарали на ДевОпс састанку у канцеларији Газпромњефта са извештајем о базама података у Кубернетесу и на ДевОпсДаис конференцији у Москви са извештајем о сагоревању, што је дефинитивно био мој најбољи наступ у години.

Закључак

Као што је рекао Насим Талеб, много је лакше предвидети шта дефинитивно нећемо видети. Желео бих да истакнем да све ново што ћемо видети 2020. године има своје порекло у 2019., 2018. и раније. Нећу покушавати да тачно предвидим будућност, али 2020. сигурно неће бити година Linux на десктопу (када сте последњи пут видели десктоп?) и годину Linux Ово видимо на мобилним уређајима већ око десет година.

У сваком случају, надам се да ћемо се за годину дана поново окупити и разговарати како је све заиста испало.

Срећни празници свима!

Резултати: 9 великих технолошких открића 2019

Пратите нашег програмера на Инстаграму

Резултати: 9 великих технолошких открића 2019

Извор: ввв.хабр.цом

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster