Build Your First Serverless Web App | Amazon Web Services

1 Like

After the invocation Lambda will “freeze” your container preventing it from doing “async” or “background” work. A subsequent request will “thaw” the container and pass the new event to your function handler. This container will remain in the cluster, ready to “thaw” and serve requests so long that it isn’t idle for too long, after which it may be discarded entirely. These details are unspecified by AWS.

via AWS Lambda lifecycle and in-memory caching | by TJ Holowaychuk | Medium

tl;dr: keep this in mind and what code you execute on it (a VM with a JIT might not be a great candidate for this type of task, especially something heavy like the JVM) on the other hand is a nice way to deconstruct your app without the micro-services inherent headaches IF it fits your execution context.

this was brought to you by @adavidoaiei: _Posts with zero context which are basically ads._™

1 Like

Yeah I am doing advertising at this service from Amazon :wink:

Poate o sa depun mai mult efort data viitoare, oricum poate e lume interesata sa foloseasca serviciul.

@dakull nici eu nu dau pe-afara de fericire ca autorul foloseste devforum pe post de twitter / bookmark manager, dar nu-s rele toate contributiile sale. Te-as ruga sa nu mai fii asa agresiv si sa ii explici frumos, eventual intr-un private thread in care-l implici pe un admin, ce probleme ai tu cu ce posteaza el.

@adavidoaiei re rog sa nu te superi pe parerea mea. Sunt, desigur, de preferat linkuri la instrumente pe care le-ai experimentat chiar tu, dar nu e nimeni nebun sa-si inchipuie ca urmezi toate tutorialele.

2 Likes

ok - deci motivul pt. care l-ai postat este ca poate fi ceva interesant si atat - nu te intereseaza ceva anume legat de serv. ci doar vrei sa arati cu degetul la el. fine by me.

data viitoare poti sa folosesti tag-ul https://devforum.ro/c/internet/link-uri-interesante cred ca intra perfect acolo iar ca bonus points: eu il pot filtra iar tu nu va mai treb. sa pierzi timpul sa compui raspunsuri. Deal?

1 Like

@tekkie cand sapiot comenta intr-una te luai de el in continuu - please stop - daca ai un grudge personal cu mine vbim. in privat si gata.

Iarasi ai comentat at the same time cu mine … nu te inteleg - plus ceea ce tu interpretezi ca agresivitate este sarcasm to get the point across for something obvious.

1 Like

un caz dus la extrem: 150+ lambdas

serverless warmup fix
Guide to Serverless Technologies - really helpful cand am avut nevoie de product comparison & issues

1 Like

Fain video @1.25x :slight_smile: Serverless warm-up fix imi aduce aminte de Heroku “fix” pt. their free instances.

Vad ca se leaga si el de JVM - raspunsul este simplu - JIT desi one can try Ahead-of-Time Compilation and tweak various ENVs vars (mi-am batut recent capul cu ele and they really do work) but the main issue still remains - to get optimal perf. the JVM needs, in some cases, 500-5K calls to compile to native machine code all the hot spots (though that “fix” should solve this issue).

Momentan folosim both: Heroku si AWS (including a couple of λs but the start-up time is a non-issue since they run CPython)

Un minus din cate am obs. este cantitatea masiva de custom tools they have but I guess it will get better.

off-topic, confirmation bias :)) :

1 Like

@tekkie am postat 2 tool-uri, DotTrace si SQL Monitor 7 si pe ambele le-am folosit, postez link-uri la documentatie(tutorialpoints, etc) normal ca nu citesc toata documentatie, legat de articolele mai importante le citesc, imi place sa fiu update cu tot ce misca pe partea de tehnologie.

@dakull copy paste am facut in final dupa ce m-am chinuit sa dau doua titluri originale, mi se pare cel mai sugestiv titlu care l-ar putea avea pentru cineva care vede pentru prima data threadul.

@tekkie and @dakull atunci am folosit lambda functions:

atunci de ce ai deschis un nou thread? cu zero context.

Nu stiu cum sa-ti explic cat mai clar - platforma pe care ruleaza acest forum ii spune Discourse - discurs - a avea discutii.

Cum pornesti o discutie fara pic de context? sau in cazul de fata puteai sa o continui pe cea veche si ajungea automat iar pe “front-page”.

In ultimul timp cand intru pe prima pagina sunt thread-uri si thread-uri de chestii postate de tine, care nici macar nu incearca sa inceapa o discutie … da sigur sunt interesante unele insa daca te uiti un pic in spate vei observa ca f. multe raman la zero comments.

cum era acel cliseu … Less is more?

2 Likes

Avem labels, da click pe serverless si le gasesti pe ambele, dar ai dreptate cu lipsa contextului.

1 Like

Google Cloud Functions Beta

Documentatie:

https://cloud.google.com/functions/docs/

Am vazut ceva tutoriale cu Node.js in documentatie, ar fi interesant si ceva suport .NET Core.