Dealing with open database transactions in Prisma
18 min read
back-endnodejs
Let's discuss challenges faced when dealing with open database transactions in Prisma and my solution implemented using AsyncLocalStorage and proxies.
Software Engineer
Let's discuss challenges faced when dealing with open database transactions in Prisma and my solution implemented using AsyncLocalStorage and proxies.
Replacing server-side typeahead search with a responsive client-side solution that delivered a 30x performance improvement. Web Workers, fuzzy searching and observables were involved.