Programazio asinkronoa programazio paralelo klasikoa baino gutxiago garatu da azkenaldian, eta JavaSript-en munduan, bai nabigatzaileetan, bai Node.js-en, bere teknikak ulertzeak leku nagusietako bat hartu du garatzaileen mundu-ikuskera eratzeko. Ikastaro holistiko eta osatuena ekartzen dizut zure arreta, programazio asinkronoaren metodo hedatuen, haien arteko moldagailuen eta irekidura laguntzaileen azalpenarekin. Gaur egun, 23 hitzaldi, 3 txosten eta 28 biltegi ditu github-en kode-adibide askorekin. Guztira 17 ordu inguruko bideoa:
Esquema azalpena
Diagramak (goian) asinkronia lantzeko modu ezberdinen arteko loturak erakusten ditu. Koloretako blokeek programazio asinkronoari egiten diote erreferentzia, eta b/n programazio paralelo-metodoak (semaforoak, mutexak, hesiak, etab.) eta Petri sareak erakusten ditu, programazio asinkronoa eta aktore-eredua bezala, konputazio paraleloa ezartzeko ikuspegi desberdinak (dira). diagraman ematen den programazio asinkronoaren lekua zehatzago zehazteko). Aktore-eredua programazio asinkronoarekin lotuta dago, multithreading gabeko aktoreen ezarpenak ere existitzeko eskubidea duelako eta kode asinkronoa egituratzeko balio duelako. Puntudun lerroek gertaerak eta aldibereko ilarak dei-itzulketekin lotzen dituzte, abstrakzio hauek deietan oinarritzen direlako, baina hala ere ikuspegi kualitatibo berriak osatzen dituzte.
Hitzaldiko gaiak
Bideo bakoitzaren azpian biltegietarako estekak daude bideoan azaltzen diren kode-adibideekin. Saiatu nintzen erakusten ez dagoela dena asinkroniaren abstrakzio batera murriztu beharrik. Ez dago asinkroniaren ikuspegi unibertsala, eta kasu bakoitzerako, zeregin zehatz honetarako kodea modu naturalean idazteko aukera emango dizuten metodoak hauta ditzakezu. Jakina, ikastaro hau osatuko da eta guztiei eskatzen diet gai berriak iradokitzeko eta kode-adibideen ekarpena egiteko. Ikastaroaren helburu nagusia barrutik asinkronia-abstrakzioak nola eraikitzen erakustea da, eta ez bakarrik nola erabiltzen irakastea. Abstrakzio ia guztiak ez dira liburutegietatik hartzen, bere ezarpen errazenean ematen dira eta haien lana pausoz pauso aztertzen da.
Erregistratutako erabiltzaileek soilik parte hartu dezakete inkestan.
Zein da zure iritzia ikastaroari buruz?
-
Ikastaro osoa ikusiko dut
-
Selektiboa aztertuko dut
-
Ikuspegi bat nahikoa da niretzat
-
Ikastaroan lagunduko dut
-
Ez zait asinkronia interesatzen
8 erabiltzailek eman dute botoa. Erabiltzaile 1 abstenitu egin zen.
Iturria: www.habr.com