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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2. Пројекат Верона из Мицрософта, који ће сачувати Виндовс и отворити нову страницу историје за било који ОС

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4. Шанса за опстанак Линук кернела и његове заједнице захваљујући еБПФ виртуелној машини

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

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

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

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

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

Захваљујући еБПФ-у, кернел сада извештава о догађајима који се могу делимично обрадити ван кернела – интерфејс омогућава безбедну и ефикасну интеракцију са језгром из корисничког простора и проширивање и допуну функционалности Линук кернела, заобилазећи све -видеће око Линуса Торвалдса.

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

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

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

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

5. Линук је забио скоро последњи ексер у ФрееБСД-ов ковчег захваљујући асинхроном ио_уринг интерфејсу у Линук кернелу

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Током 1970-их, ИБМ је доминирао на тржишту сервера, са самопоуздањем гиганта који игнорише персоналне рачунаре за просечну особу. Осамдесетих година прошлог века Гејтс је новцем створио ИБМ и лиценцирао МС-ДОС, остављајући себи права на оперативни систем. Добивши новац, Мицрософт је направио графички интерфејс за МС-ДОС и настао је Виндовс - прво само графички додатак преко ДОС-а, а затим и први оперативни систем за рачунаре, погодан за широку употребу. ИБМ, као велика, неспретна компанија, губи тржиште персоналних рачунара због младог и брзог Мајкрософта. Врло кратко сам испричао ову сјајну причу, па ако се питате како ће Аппле играти против Интела 1980. са иПадОС-ом, топло препоручујем прочитајте га у целини.

8. Јачање позиције ЗФСонЛинук-а - стари коњ не квари бразду

Цаноницал Цомпани увео могућност инсталирања Убунтуа користећи ЗФС систем датотека као основни систем датотека директно из инсталатера. Понекад ми се чини да инжењери који су радили у Сун Мицросистемс представљају посебну биолошку врсту Хомо сапиенса (Бриан Цантрилл и Брендан Грегг, већ поменути, радили су у Суну). Просудите сами, упркос дугогодишњим покушајима читавог човечанства да направи нешто чак и приближно слично ЗФС систему датотека, упркос нерешивим ограничењима лиценцирања која спречавају укључивање ЗФС изворног кода у главну грану Линук кернела, ми и даље користимо ЗФС , а ситуација се неће променити у блиској будућности.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Закључак

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

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

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

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

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

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

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

Додај коментар