The Unscalable Queue System video series and other Adventures in Nodeland
Hello folks! Here are the latest adventures in Nodeland, between building a small microservice live, many releases, and a few exciting articles!
Videos
I keep streaming the building of Unscalable Queue System:
- Part 5 - retries and authentication
- Part 4 - retries
- Part 3 - PR testing with Platformatic Cloud.
- Part 2 - project now works.
- Part 1 - project creation
You can subscribe to my twitch channel.
Releases
- async-cache-dedupe v1.8.0 implements the stale-while-revalidate logic.
- @mercuriusjs/cache v3.0.2 thows error on orignal resolver error. v3.0.3 updates the dependencies.
- undici v5.15.1 allow
keep-alive
forHEAD
requests and fixes a few bugs. - fastify v3.29.5 maintenance release of the v3 line to backport the content type parser.
- fastify v4.12.0 adds support for TypeScript
nodenext
resolution and reduces the overhead of content-type parsing. - platformatic v0.13.1 fixes a few bugs.
New Module
fastify-user
is the component we use for retrieving user metadata from either JWT or a WebHook. In the future, I expect this module to grow and support other mechanisms as well!
Articles
-
Working on Real Projects: AWS Beyond the Certifications (1/10) - Learn how to set up your AWS account for growth.
-
From Ruby to Node: Overhauling Shopify’s CLI for a Better Developer Experience - Node.js is a great tool for building CLIs!
-
What’s the best way to upload files to a server? Use S3 pre-signed URLs! Check out the illustrated guide to S3 pre-signed URLs.
-
Check out Igor Savin template for building the enterprise-grade Node.js applications
-
What can you find in TikTok’s code? Reverse Engineering Tiktok’s VM Obfuscation (Part 1)
-
How can you monitor the Performance of GraphQL Queries? Use mercurius-explain!