Hirdetés

Új hozzászólás Aktív témák

  • inf3rno

    nagyúr

    Én azért felélesztem így x évvel később, hátha kapok választ. EC2 és Lambda között vacillálok nodejs-el. Szükségem van CRON jellegű dolgokra, amire tök jó lenne a Lambda trigger, csak az a baj, hogy az SQS sorokról úgy kellene feldolgozni az adatot, hogy a sorrendiség ne sérüljön egyik sornál sem, tehát nem lehet párhuzamosítani teljes mértékben a feldolgozást, egy sor csak egy Lambda példánnyal állhat egyszerre kapcsolatban. Így meg több értelme lenne EC2-t és CRON-t használni inkább, aztán ott tök szépen le lehet shardolni az egészet mondjuk 10 CRON-al (tenantID % 10 === i)-vel megvan a shard, amihez a tenant tartozik, és ami fel fogja dolgozni a sorát. Igazából az a része a Lambdának stimmel, hogy hirtelen jön be egyszerre sok adat, aztán sokáig semmi. Ez a része viszont nem stimmel, hogy teljes mértékben párhuzamosítható... Szerintetek ez az egész megoldható Lambdával, vagy inkább EC2-zzek és CRON-ozzak? Az is az EC2 mellett szól, hogy azért az AWS-es tűzfalon átcsúsznak DDoS-ok a munkahelyemen és ha egy Lambda bekapja a DDoS-t, akkor kiszolgálja, és kiszámlázza nekem az AWS csillagászati összeget... Ami viszont a Lambda mellett szól, hogy nem kéne annyit az üzemeltetéssel foglalkoznom és kezdésnek valamivel olcsóbb, mint egy apróbb EC2, de marginális költség az elején mindkettő... Kíváncsi vagyok a véleményetekre. Ajánlottak még amúgy ECS-t is, mint középutat, de nincs sok tapasztalatom a container technológiákkal csak dockerrel kicsi, és még olyat is olvastam, hogy ez az ECS nem is docker kompatibilis, bár lehet azóta javult a helyzet.

Új hozzászólás Aktív témák