Resultater: 9 grouss technologesch Duerchbréch vun 2019

Den Alexander Chistyakov ass a Kontakt, ech sinn en Evangelist vdsina.ru a soen Iech iwwer déi 9 bescht Technologieevenementer vun 2019.

A menger Bewäertung hunn ech méi op mäi Goût vertraut wéi op d'Meenung vun Experten. Dofir enthält dës Lëscht, zum Beispill, keng Chaufferlos Autoen, well et näischt grondsätzlech nei oder iwwerraschend an dëser Technologie ass.

Ech hunn d'Evenementer an der Lëscht net no Bedeitung oder Wow-Effekt sortéiert, well hir Bedeitung an zéng Joer kloer ass, an de Wow-Effekt ass ze kuerzfristeg, ech hu just probéiert dës Geschicht kohärent ze maachen.

1. Portable Server Uwendungen an der Rust Programméiersprooch fir WebAssembly

Ech fänken d'Iwwerpréiwung mat zwee Berichter un:

1. Rapport Brian Cantrill "Zäit fir den OS am Rust ëmzeschreiwen?", vun him zréck am Joer 2018 gelies.

Zu der Zäit vum Bericht ze liesen, huet de Brian Cantrill bei Joyent als CTO geschafft an hat keng Ahnung wéi 2019 fir hien a Joyent géif ophalen.

2. Bericht vum Steve Klabnik, e Member vum Kärteam vun der Rust Sprooch an den Auteur vum Buch "The Rust Programming Language", schafft bei Cloudflare, wou hien iwwer d'Features vun der Rust Sprooch a WebAssembly Technologie schwätzt, wat Iech erlaabt Webbrowser ze benotzen wéi Plattformen fir Uwendungen ze lafen.

Am Joer 2019, WebAssembly mat senger WASI Interface, déi Zougang zu Betriebssystemobjekte wéi Dateien a Sockets ubitt, ass iwwer d'Browser geplënnert a zielt de Server Software Maart.

D'Essenz vum Duerchbroch ass offensichtlech - d'Mënschheet huet nach eng Runtime déi fäeg ass portable Applikatiounen fir de Web ze lafen (erënnert iergendeen un de WORA Prinzip, erfonnt vun den Auteuren vun der Java Sprooch?).

Mir hunn och e relativ séchere Wee fir dës Applikatiounen ze bauen dank der Rust Sprooch, där hir raison d'être ass fir ganz Klassen vu Feeler bei der Zesummesetzung ze eliminéieren.

WebAssembly ass sou e Spillwechsler datt de Solomon Hikes, ee vun den Creatoren vun Docker, geschriwwen huet datt wann WebAssembly an WASI am 2008 existéiert hätten, Docker einfach net gebuer wier.

Resultater: 9 grouss technologesch Duerchbréch vun 2019

Et ass net iwwerraschend datt Rust ënnert den Adoptateuren vun der neier portabeler Technologie war - säin Ökosystem entwéckelt sech dynamesch an de Rust ass zënter e puer Joer déi beléifste Programméierungssprooch, laut de Resultater Ëmfro gehaal StackOverflow.

Dëst ass e Rutsch aus dem Steve senger Diskussioun, déi kloer d'Verhältnis vun der Unzuel vu Sécherheetsbugs weist, déi ganz vermeitbar sinn wann Dir Rust benotzt, an d'total Unzuel vu Bugs, déi am MS Windows an de leschte Joerzéngt an en halleft fonnt goufen.

Resultater: 9 grouss technologesch Duerchbréch vun 2019

Microsoft huet iergendwéi op sou eng Erausfuerderung äntweren, an et huet.

2. Project Verona vu Microsoft, deen Windows späichert an eng nei Säit vun der Geschicht fir all OS opmaacht

D'Zuel vu Bugs am Microsoft Windows Kernel an de meeschte Konsumentprogrammer ass bal linear an de leschten 12 Joer eropgaang.

Resultater: 9 grouss technologesch Duerchbréch vun 2019

Am Joer 2019, Matthew Parkinson vu Microsoft Project Verona dem Public presentéiert, déi domatten en Enn maachen.

Dëst ass d'Initiative vu Microsoft fir eng sécher Programméierungssprooch ze kreéieren op Basis vun den Iddie vun der Rust Sprooch: Kollege vu Microsoft Research hu festgestallt datt déi meescht Sécherheetsproblemer mam schwéiere Patrimoine vun der C Sprooch verbonne sinn, an där de gréissten Deel vu Windows geschriwwe gëtt. Verona's Rust-wëll Sprooch geréiert Erënnerung a concurrent Zougang zu Ressourcen benotzt Null-Käschte Abstraktioun Prinzip. Wann Dir wëllt am Detail verstoen wéi et funktionnéiert, kuckt weg Parkinson senger eegener Rapport.

Et ass interessant datt Microsoft traditionell als e béist Räich an e Géigner vun alles Neies ugesi gëtt, trotz der Tatsaach datt Simon Peyton-Jones, den Haaptentwéckler vum Glasgow Haskell Compiler, schafft bei Microsoft.

Resultater: 9 grouss technologesch Duerchbréch vun 2019

Dem Brian Cantrill seng Fro aus dem éischte Paragraf: "Ass et net Zäit de Betribssystemkern am Rust ëmzeschreiwen?" eng onerwaart Äntwert kritt - et ass evident datt et nach net méiglech ass de Kernel vum Betribssystem ëmzeschreiwen, awer Programmer déi am Userspace lafen, gi scho nei geschriwwe ginn. En onbestänneg Prozess huet ugefaang, an dëst wäert eng nei Säit vun der Zukunft fir all Betribssystemer opmaachen.

3. D'Erhéijung vun der Popularitéit vun der Dart Programméiersprooch dank dem Flutter Kader

Ech si sécher datt déi folgend Noriichten eng grouss Iwwerraschung net nëmme fir eis an d'Allgemengheet ass, awer och fir déi meescht vun den direkten Participanten am Prozess vu senger Formation. D'Dart Programméierungssprooch, déi virun aacht Joer bei Google opgetaucht ass, huet dëst Joer e séiere Wuesstum an der Popularitéit gesinn.

Ech benotze meng Method fir d'Popularitéit vun de Programméierungssproochen ze bewäerten andeems ech Repositories op Github analyséieren, eemol am Mount d'Aktualiséierung vun den Donnéeën an der Tabell. Wann et am Ufank vum Joer nëmmen 100 populär Repositories op Dart waren, sinn et haut schonn 313 vun hinnen.

Dart huet Erlang, PowerShell, R, Perl, Elixir, Haskell, Lua a CoffeeScript a Popularitéit iwwerholl. Keng aner Programméierungssprooch schéngt dëst Joer méi séier gewuess ze sinn. Firwat ass et geschitt?

Ee vun de Landmark Berichter vun dësem Joer laut HackerNews Publikum gouf vum Richard Feldman gelies a gouf genannt "Firwat ass funktionell Programméierung net d'Norm?" E wesentlechen Deel vum Bericht ass fir eng Analyse gewidmet wéi Programméierungssprooche populär ginn. Ee vun den Haaptgrënn, laut Richard, ass d'Präsenz vun enger populärer Applikatioun oder Kader, an anere Wierder der Killer App.

Fir d'Dart Sprooch ass de Grond fir seng Popularitéit de mobilen Applikatioun Entwécklung Kader Flutter, D'Erhéijung vun der Popularitéit vun deem, laut Google Trends, just am Ufank vun dësem Joer geschitt ass.

Resultater: 9 grouss technologesch Duerchbréch vun 2019

Mir wëssen näischt iwwer Dart well mir keng mobil Entwécklung maachen, awer mir begréissen eng aner statesch getippten Programméierungssprooch häerzlech.

4. Chance fir d'Iwwerliewe vum Linux Kernel a senger Gemeinschaft dank der eBPF virtueller Maschinn

Mir bei VDSina Léift Konferenzen: Dëst Joer sinn ech op d'DevOops Konferenz zu St. Am Joer 2019 waren déi féierend Meenungen an esou Gespréicher:

  • Docker ass dout well et ze langweileg ass
  • Kubernetes ass lieweg a wäert ongeféier ee Joer daueren - et wäert nach ëmmer op Konferenzen am Joer 2020 geschwat ginn
  • Mëttlerweil huet keng lieweg Persoun laang an de Linux Kernel gekuckt

Ech deelen de leschte Punkt net; aus menger Siicht passéieren net nëmmen interessant, mee revolutionär Saachen elo an der Entwécklung vum Linux Kernel. Déi bemierkenswäert ass d'eBPF virtuell Maschinn, déi ursprénglech erstallt gouf fir déi langweileg Aufgab ze léisen fir Netzwierkpakete ze filteren, an duerno zu enger allgemeng Zweck Kernel-Niveau virtuell Maschinn gewuess ass.

Resultater: 9 grouss technologesch Duerchbréch vun 2019
Entwécklung fir de Linux Kernel: jo

Resultater: 9 grouss technologesch Duerchbréch vun 2019 Resultater: 9 grouss technologesch Duerchbréch vun 2019
Entwécklung fir de Linux Kernel: elo

Dank eBPF bericht de Kernel elo d'Optriede vun Eventer, déi deelweis ausserhalb vum Kernel veraarbecht kënne ginn - d'Interface mécht et méiglech sécher an effizient mam Kernel aus dem Benotzerraum ze interagéieren an d'Funktionalitéit vum Linux Kernel auszebauen an ergänzen, ëmgoen all -gesinn Auge vum Linus Torvalds.

Virun eBPF, Programmer z'entwéckelen, deenen hir Aktivitéiten enk mat der Interaktioun mam Linux Kernel verbonne sinn, war eng schwiereg Geschicht - Saachen ze kreéieren wéi Chauffeuren fir lues Geräter an Interfaces fir Dateisystemer am Benotzerraum erfuerderlech duerch eng formell Iwwerpréiwungsprozedur vun erfuerene Linux Kernel Entwéckler ze goen.

D'Erscheinung vun der eBPF-Interface huet de Prozess fir sou Programmer ze schreiwen immens vereinfacht - d'Entrée-Schwell ass erofgaang, et gëtt méi Entwéckler an d'Gemeinschaft wäert erëm lieweg kommen.

Ech sinn net eleng a menger Begeeschterung: Laangzäit Kernel Entwéckler David Miller erklärt d'Wichtegkeet vun eBPF fir d'Iwwerliewe (!) vum Kernel Entwécklung Ökosystem. En aneren, net manner berühmten Entwéckler Brendan Gregg (Ech sinn e grousse Fan vu him) nennt eBPF en Duerchbroch, déi zanter 50 Joer net ausgeglach ass.

Mëttlerweil lueft de Linus Torvalds him normalerweis net ëffentlech dofir, an ech kann hien verstoen - wien wëll sech ëffentlech wéi en Idiot ausgesinn? 🙂
Resultater: 9 grouss technologesch Duerchbréch vun 2019

5. Linux huet bal de leschte Nol am FreeBSD Sarg gesat dank der asynchroner io_uring Interface am Linux Kernel

Wärend mir um Thema vum Linux Kernel sinn, ass et derwäert eng aner bedeitend Verbesserung ze notéieren, déi dëst Joer stattfonnt huet: d'Inklusioun vun engem neien héich-Performance asynchronous I/O API io_uring vum Jens Axbow vu Facebook.

Fir vill Joren hunn Systemadministratoren a FreeBSD Entwéckler hire Choix op der Tatsaach baséiert datt FreeBSD besser asynchronen I/O gemaach huet wéi Linux. Zum Beispill dëst Argument a sengem Bericht am Joer 2014 benotzt Gleb Smirnov aus Nginx.

Elo ass d'Spill op d'Kopp gedréint. De Ceph verdeelt Dateiesystem ass scho gewiesselt fir io_uring ze benotzen a Performance Benchmark Resultater sinn beandrockend, mat IOPS Erhéijunge rangéiert vun 14% bis 102% ofhängeg vun der Blockgréisst. Et gëtt e Prototyp mat asynchronen I/O am PostgreSQL (op d'mannst fir Hannergrond Schrëftsteller), weider Aarbecht geplangt op Konvertéieren PostgreSQL op asynchronen I/O. Awer wéinst der konservativer Natur vun der Entwécklergemeinschaft, wäerte mir dës Ännerungen nach net am Joer 2020 gesinn.

Resultater: 9 grouss technologesch Duerchbréch vun 2019

6. AMD triumphant Retour mat der Ryzen Prozessor Linn

Näischt ongewéinlech, et ass just datt AMD, déi scho laang op der Säit an der Industrie war, Rekord nom Rekord brécht.

Déi nei Linn vu Ryzen Prozessoren huet en onheemleche Präis / Leeschtungsverhältnis gewisen: si dominéiert d'Lëscht vun de beschte verkaafte Prozessoren op Amazon, an an e puer Regiounen AMD Prozessor Verkaf iwwerschreift Intel Verkaf. An der Konkurrenz gëtt Intel gezwongen extrem onpopulär Mesuren huelen: Bewierkt datt Programmer gebaut mat hiren eegene Compiler manner effizient op engem Konkurrentprozessor lafen. Trotz Intel seng dreckeg Weeër fir ze kämpfen, Dem AMD seng Maartwäertung ass ganz no bei de Rekordwäerter vun 2000.

7. No AMD zielt Apple e Stéck vum Intel Pie mat iPadOS an alen Gates Tricken ze huelen

Jiddereen, deen eng Waff an hiren Hänn halen kann, probéiert normalerweis un de Schluechte vu Risen deelzehuelen, an net nëmmen AMD kämpft fir Intel hir Liewensmëttelbasis. Apple huet sech wéi déi al Stier am Witz beholl.

mir ginn lues de Bierg erofEn alen a jonke Stier stinn op der Spëtzt vun engem Bierg, an en Hiert Kéi weiden drënner.
De jonke Stier bitt deen alen:
- Lauschtert, loosst eis séier, séier erof goen an op d'Kéi klappen
a séier, séier, mir ginn zréck!
- Nee!
- Ma, da gi mer séier, séier erof, ruffe mer all zwou Kéi a séier-
Komme mer séier erëm op!
- Nee!
- Ma, wat proposéiert Dir dann?
- Mir wäerte lues, lues de Bierg erof goen, mir wäerten d'ganz Hiert ëmbréngen an
Komme mer lues a lues op eis Plaz zréck!

Duerch d'Verëffentlechung vum neien iPadOS huet Apple eng Taktik géint Intel benotzt, genannt "disruptive Innovatioun".

Wikipedia Definitioun

"Disruptive Innovatioun" ass eng Innovatioun déi d'Balance vu Wäerter um Maart ännert. Zur selwechter Zäit ginn al Produkter onkompetitiv einfach well d'Parameteren op deenen d'Konkurrenz virdru baséiert hir Bedeitung verléieren.

Beispiller vu "stéierend Innovatiounen" sinn den Telefon (ersat den Telegraph), Dampschëff (ersat Segelschëff), Hallefleit (ersat Vakuum Apparater), Digital Kameraen (ersat Film Kameraen), an E-Mail (stéiert traditionell Mail).

Apple benotzt seng eege Low-Power ARM-baséiert Prozessoren, an dëst huet bewisen datt d'Benotzer méi wichteg sinn wéi déi liicht lagging Performance vum Intel's x86.

Apple ass et fäerdeg bruecht en Deel vum Maart z'erreechen, den iPad vun engem Entertainment-Terminal an e vollwäertegt Aarbechtsinstrument ëmzewandelen - als éischt fir déi, déi Inhalt erstellen, an elo fir Entwéckler. Natierlech wäerte mir net séier en ARM-baséiert MacBook gesinn, awer kleng Probleemer mam Design vun de MacBook Pro Keyboards encouragéieren d'Sich no alternativ Léisungen, an ee vun hinnen versprécht den iPad Pro mat iPadOS ze sinn.

Wat hunn Gates a Microsoft domat ze dinn?

Zu enger Zäit huet Gates genau deeselwechten Trick mat IBM gemaach.

An den 1970er huet d'IBM de Servermaart dominéiert, mam Vertrauen vun engem Ris, deen perséinlech Computere fir déi duerchschnëttlech Persoun ignoréiert. An den 1980er Joren huet Gates IBM mat Suen erstallt an MS-DOS dofir lizenzéiert, d'Rechter op de Betribssystem fir sech selwer iwwerlooss. Nodeems d'Sue kritt hunn, huet Microsoft eng grafesch Interface fir MS-DOS erstallt, a Windows gouf gebuer - am Ufank just e grafeschen Add-on iwwer DOS, an dann den éischte Betribssystem fir PCs, bequem fir d'Mass ze benotzen. IBM, als grouss, knaschteg Firma, verléiert de perséinleche Computermaart un de jonken a séiere Microsoft. Ech hunn dës super Geschicht ganz kuerz erzielt, also wann Dir Iech frot wéi Apple géint Intel am Joer 2020 mat iPadOS spillt, ech recommandéieren liesen et a senger ganzer.

8. D'Positioun vum ZFSonLinux stäerken - dat alt Päerd verwinnt de Fur net

Kanonesch agefouert d'Fäegkeet Ubuntu z'installéieren benotzt den ZFS Dateisystem als Root Dateisystem direkt vum Installateur. Heiansdo schéngt et mir datt d'Ingenieuren, déi bei Sun Microsystems geschafft hunn, eng separat biologesch Spezies vum Homo sapiens representéieren (Brian Cantrill a Brendan Gregg, schonn uewe genannt, hunn bei Sun geschafft). Riichter fir Iech selwer, trotz ville Joere vu Versuche vun der ganzer Mënschheet eppes souguer op wäitem wéi dem ZFS Dateiesystem ze maachen, trotz intractable Lizenzbeschränkungen, déi d'Inklusioun vum ZFS Quellcode an der Haaptentwécklungszweig vum Linux Kernel verhënneren, benotze mir ëmmer nach ZFS, an der Situatioun wäert an der nächster Zukunft net änneren.

9. Oxide Computer Company - mir wäerten d'Equipe genau iwwerwaachen, déi kloer vill fäeg ass - op d'mannst eng cool Show kreéieren

Ech schléissen meng Lëscht mat enger anerer Ernimmung vum Brian Cantrill, wou ech ugefaang hunn.

De Brian Cantrill an aner Ingenieuren (e puer vun deenen och fréier bei Sun geschafft hunn) hunn eng Venture gegrënnt genannt Oxid Computer Company, d'Haaptziel vun deem ass eng Serverplattform ze kreéieren déi gëeegent ass fir op enger grousser Skala ze benotzen. Et ass bekannt datt ganz grouss Entreprisen wéi Google, Facebook an Amazon keng konventionell Serverhardware an hiren Aktivitéiten benotzen. Dem Brian seng Firma zielt dës Ongläichheet ze eliminéieren andeems eng Software- an Hardwareplattform entwéckelt, déi gëeegent ass fir all Cloud-Service ze benotzen (inklusiv der Rust Programméierungssprooch).

Hir Iddi ass d'Versprieche vun enger neier Revolutioun, an ech wäert op d'mannst frou sinn, d'Bewegung vun hire Gedanken an hir Entwécklung am kommenden 2020 ze kucken.

Wat mir et fäerdeg bruecht hunn 2019 bei VDSina ze maachen

Mir hu keng technologesch Duerchbréch am Joer 2019 mat VDSina gemaach, awer mir hunn nach ëmmer eppes fir stolz op ze sinn.

Am Februar hu mir d'Fäegkeet bäigefüügt fir e lokalen Netzwierk tëscht Serveren ze benotzen an en Domainregistrierungsservice gestart. De Präis gouf ee vun den niddregsten um Maart gemaach - 179 Rubel pro ru/рф, och fir Erneierung.

Am Mäerz hu mir op IT Global Meetup #14 geschwat.

Am Abrëll hu mir d'Kanalbreet fir all Server vun 100 op 200 Megabit erhéicht, an d'Verkéierslimit fir all Tariffer wesentlech erhéicht (ausser déi bëllegst) - op 32 TB pro Mount.

Am Juli haten d'Clienten d'Méiglechkeet fir automatesch Windows Server 2019 z'installéieren. Gratis DDoS-Schutz huet ugefaang an der Moskauer Standort ze ginn.
Och am Juli ass eis Firma op Habré opgetaucht, debutéiert Artikel iwwer wéi mir eisen eegene Hosting Kontrollpanel geschriwwen hunn a wéi et eis gehollef huet e Quantesprong an der Clientssupport ze huelen.

Am August hunn se d'Fäegkeet bäigefüügt fir Snapshots ze kreéieren - Server-Backups.
Déi ëffentlech API gouf verëffentlecht.
Mir hunn d'Kanalbreet fir all Server vun 200 op 500 Megabit erhéicht.
Mir hunn un der Chaos Constructions 2019 Konferenz deelgeholl, Peitsche mat dem Firmelogo als Merch verdeelt (de Kampagneslogan war "Wann den Entwéckler op der Spëtzt ass") an Telegram Chats opgeblosen.

Am September hu mir de léifsten a frëndlechsten Instagram vun enger IT Firma gestart - VDSina huet ugefaang iwwer Neiegkeeten an Alldag ze schwätzen doggy Entwéckler.

Resultater: 9 grouss technologesch Duerchbréch vun 2019

Am November si mir op Highload++ gaangen, un enger Table ronde iwwer "Datebanken zu Kubernetes" deelgeholl an d'Participanten an Haienhüts gekleet.

Am Dezember hu mir op enger DevOps Versammlung am GazPromNeft Büro geschwat mat engem Bericht iwwer Datenbanken zu Kubernetes an op der DevOpsDays Konferenz zu Moskau mat engem Bericht iwwer Burnout, wat definitiv meng bescht Leeschtung vum Joer war.

Konklusioun

Wéi den Nassim Taleb gesot huet, ass et vill méi einfach virauszesoen wat mir definitiv net gesinn. Ech wëll bemierken datt alles Neit wat mir am Joer 2020 gesinn, zréck op 2019, 2018 a fréier. Ech huelen net un d'Zukunft präzis virauszesoen, awer 2020 wäert definitiv net d'Joer vu Linux um Desktop sinn (wéini war déi leschte Kéier wou Dir en Desktop gesinn hutt?) A mir hunn d'Joer vu Linux op mobilen Apparater fir zéng gesinn Joer elo.

Ech hoffen op alle Fall, datt mir an engem Joer erëm zesummekommen an diskutéieren, wéi alles wierklech ausgefall ass.

Schéi Feierdeeg jiddereen!

Resultater: 9 grouss technologesch Duerchbréch vun 2019

Follegt eisen Entwéckler op Instagram

Resultater: 9 grouss technologesch Duerchbréch vun 2019

Source: will.com

Setzt e Commentaire