~/talk

Improving app performance by using background jobs

Talkat Frontend Nation 2024 Β· 2024-06-04..06-07Β· [distributed-systems]
slides:none on file

Build speed and reliability by moving nonblocking tasks to background jobs and using Ingest durable workflows to run functions asynchronously via HTTP endpoints. Code triggers an event that fires two functions in parallel, Ingest retries until success and keeps detailed logs, and workflow steps can sleep 4 days for drip campaigns without running a server process. Examples include MailChimp/Resend integrations, conditional followups based on a booking event, and mixing TypeScript Python and Go functions.

AI-written summary Β· about

  1. 0:00Background jobs intro
  2. 3:53Blocking code in APIs
  3. 5:17Move tasks to background jobs
  4. 7:26Durable workflows with Ines
  5. 8:30Adding Ines to project
  6. 10:58Reliability in Ines
  7. 11:40Schedule multi-step processes
  8. 13:07Dynamic workflows by user
  9. 14:32Beyond emails with Ines
  10. 15:55Reliability in production
  11. 17:22Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark β€” the status bar button does the same
?
this help
esc
close this, then clear every filter β€” or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.