Zatvoriť

Aká bola NodeConf London 2016

 

Konferencia zameraná na Node.js sa konala 11. mája v Londýne a celkom spontánne som na ňu vycestoval. Konferencia sa konala priamo v centre mesta, v kultúrnom centre Barbican. Pekný výber miesta, obedovať v botanickej záhrade na štvrtom poschodí budovy, to vám hneď inak chutí. Celá konferencia bola rozdelená do štyroch logických celkov - životného cyklu aplikácie - Start It, Build It, Ship It, Use It. Celý program sa konal v jednej prednáškovej miestnosti a tak mohol návštevník vidieť všetkých 11 prednášok + záverečnú panelovú diskusiu. Konferencia v peknom prostredí, s dobrou organizáciou a dobrým jedlom :) V tomto článku spomeniem aspoň pár prednášok. Všetky prednášky boli zaznamenávané a môžete si ich spätne pozrieť na YouTube, určite stoja za to.

[caption id="attachment_3476" align="alignnone" width="980"]IMG_4037 Barbican Centre, London[/caption]

Making ES6 happen with ChakraCore and Node - Christian Heilmann

Christian, asi najväčšia celebrita na tejto konferencii pracoval viac rokov v Mozille, aktuálne však na projekte Edge v Microsofte. Rozprával o ChakraCore, ktorý spravili ľudia z Microsoftu ako voliteľný Node.js engine namiesto súčasného V8. V súčasnosti je ChakraCore pod oficiálnou organizáciou Node.js Foundation na Githube. Obrovský kopec dobrej práce. Súčasné benchmarky ukazujú  10% - 30% zrýchlenie pri práci s TypeScriptom. Myslím si, že sa Microsoft v poslednom čase prebral a predvádza naozaj dobrú prácu v OpenSource komunite. 

Na Christianovu prednášku nadviazal Colin Ihrig, ktorý rozprával o jadre Node.js a situáciách, ktoré sa udiali v poslednom roku. Forknutie node.js pod io.js, rapídny vývoj a vydanie verzie 1.0, zmena politiky a následný merge pod Node.js Foundation. Veď to poznáte :)

Odporúčam aj článok na Christianovom blogu, v ktorom sumarizuje svoju prednášku.

IMG_4044

Kill all humans - Jan Lehnardt 

Najvtipnejšia prednáška celej konferencie bola jednoznačne od Jana, ktorý rozprával o tom, ako správne na sematické verziovanie. Určite ho dobre poznáte všetci:

breaking.feature.patch

Problémom je, že je založené na dôvere k vývojárovi, a že verzia bumpnutá z 1.2.1 na 1.3.0 naozaj neobsahuje breaking change. Na riešenie tohto problému predstavil npm balíček sematic-release-cli, ktorý na základe commit message bumpne verziu, generuje changelog vrátane git tagu. Výborný nástroj.

Druhý nástroj, ktorý Jan predstavil bol Greenkeeper, ktorý sa stará o automatické updaty npm balíčkov v projekte. Nástroj sleduje zmeny verzií v npm repozitári a po zaznamenaní zmien, ak zaznamená novú verziu niektorého z použitých balíčkov vo vašom projekte, automaticky vytvorí pull request, aktualizuje balíček a spustí testy. Pokiaľ majú testy zelenú, vy len kliknete na mergnutie PR v repozitári.

jan

SWIMming in the microservices ocean - Luca Maraschi

Luca hneď na začiatku svojej prednášky upozornil, že nepracuje pre Uber, no páčia sa mu ich OpenSource produkty a bude rozprávať aj o nich. Jedným z nich je nástroj ringpop, ktorý slúži na clustrovanie aplikácií pomocou tzv. Hashring-u. Lucova prednáška obsahovala asi všetky hlavné kľúčové slová, ktoré zaznievali na konferencii ako: Serverless, Microservices, AWS Lambda (o nej rozprávala tiež Nikhila Ravi vo svojej prednáške na konferencii), Cluster.

"Serverless" is the new hipster. "Functional" is the new hipster.

[caption id="attachment_3487" align="alignnone" width="980"]snímka-obrazovky-2016-05-17-o-21.23.52.png Hashring[/caption]

Node.js that's hugely reliable, fast and scalable - Matthew Clark & Jonathan Ishmael

Poslednú prednášku na konferencii mali ľudia z BBC, ktorí v jednoduchosti porozprávali o tom, ako používajú v produkcii Node.js už tretí rok. Niekoľkokrát na celej konferencii, a táto prednáška nebola výnimkou, bola skloňovaná dôležitosť používania microservisov, event-driven architektúry a vyvažovania záťaže. V BBC používajú node na svojom hlavnom webe, športovom webe, počasí, olympijskom webe a mnohých ďalších, ktoré spolu generujú niekoľko miliónové návštevy.

snímka-obrazovky 2016-05-17 o 9.30.37

Všetky videá z konferencie si môžete pozrieť na YouTube kanále organizátora konferencie, spoločnosti nearForm.

[caption id="attachment_3489" align="alignnone" width="980"]IMG_4051 Botanická záhrada na štvrtom poschodí v Barbican Centre.[/caption]   [caption id="attachment_3490" align="alignnone" width="980"]IMG_4059 Áno, diakritika...[/caption]

Daľšie články

Táto stránka používa cookies

Súbory cookie používame na zhromažďovanie a analýzu informácií o výkone a používaní stránok, na poskytovanie funkcií sociálnych médií a na vylepšenie a prispôsobenie obsahu a reklám. Viac o cookies