- Luck Dragon: Asszociációs játék. :)
- Geri Bátyó: Agglegénykonyha 1 – rizseshús másképp
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- LordAthis: AI Kérdés érkezett - 3600 soros Spagetti kód refaktorálása és budget
- BMWFan: Akasztófa
- Gergosz2: Emlékezzünk!
-
LOGOUT
Új hozzászólás Aktív témák
-
K1nG HuNp
őstag
hali, gózgatok most a 2 évnyi nodeozas után és kicsit gondolkodóba estem..
ugy go-ban a gorutinessal tudunk több "szálon", paralell kódot futtatni, a nodeban meg a promiseokkal..
Egyik nyelvben sem lehet már elindított gorutinet vagy promiset kívülről cancellelni, azaz ha elindítod az adott fvnyt (rutine, promise..) akkor ő a belső logikája szerint végig fog futni akár mi van.
van olyan nyelv/megoldás ahol az így hívott paralell függvények cancellelhetőek? úgy értve cancellelhetőek hogy jár a futása során az 56. sor kiértékelésénél, kívülről jön a cancel és fogja és bezár
illetve ha nincs, akkor miért nem baj ez hogy nincs? nekem most adatbázis olvasás történik paralell (dynamodb, ne menjunk bele) a lényeg az hogy küldök x kérést, x gorutine, és a http kérést handlelő fvt blokkolom amíg az összes gorutine nem jött vissza válasszal vagy amint 1 darab is hibával tér vissza. na ez mind fasza és jó, de megjön 1 error és a többi x-1 darab gorutine ugyan úgy lefut.
mint mondtam db olvasás tehát teljesen idempotens, kárt nem fognak tenni a lefutó gorutinek.. csak itt kezdtem el gondolkodni
ugye nodeban ez a promise.all, ott is mint utánaolvastam (eddig sosem kellett lol..), úgyan úgy lefut az összes többi promise.
viszont mi van nem idempotens dolgokkal? adabázisoknál ugye erre vannak a tranzakciók, meg valami még dereng Gajdos úr órájáról is, szóval hogy adatbázisoknál is hasonlóan lefut a beérkező tranzakció összes eleme, csak ott azzal van kiküszöbölve a hiba után is lefutó szálak/fvnyek problémája, hogy rollbackelődik az egész a tranzakció előtti állapotra nem?
fú bocsi ha szerte szét van a komment, azért remélem átment a lényeg
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Okosóra felvásárlás!! Samsung Galaxy Watch 6, Samsung Galaxy Watch 7, Samsung Galaxy Watch Ultra
- AKCIÓ! Apple Mac Studio M1 MAX 2022 32GB 512GB számítógép garanciával, hibátlan működéssel
- Dell USB-C, Thunderbolt 3, TB3, TB4 dokkolók (K20A) WD19TB/ WD19TBS/ WD22TB4, (K16A) TB16/ TB18DC
- iKing.Hu - Xiaomi 14 Ultra Ultra White Használt, karcmentes állapot, Kamerás csúcsmobil
- iKing.Hu - Honor Magic V2 Black Használt, karcmentes állapotban 16 GB RAM / 512 GB tárhely
Állásajánlatok
Cég: FOTC
Város: Budapest