article thumbnail

Hashnode Creates Scalable Feed Architecture on AWS with Step Functions, EventBridge and Redis

InfoQ

The company used serverless services on AWS, including Lambda, Step Functions, EventBridge, and Redis Cache. Hashnode created a scalable event-driven architecture (EDA) for composing feed data for thousands of users. The solution leverages Step Functions' distributed maps feature that enables high-concurrency processing.

article thumbnail

How We Improved Our Core Web Vitals (Case Study)

Smashing Magazine

How We Improved Our Core Web Vitals (Case Study). How We Improved Our Core Web Vitals (Case Study). Lighthouse also caught a cache misconfiguration that prevented some of our static assets from being served from our CDN. Beau Hartshorne. 2021-05-17T11:30:00+00:00. 2021-05-17T14:40:42+00:00. Large preview ).

Google 93
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Lessons Learned Rebuilding A Large E-Commerce Website With Next.js (Case Study)

Smashing Magazine

Lessons Learned Rebuilding A Large E-Commerce Website With Next.js (Case Study). Lessons Learned Rebuilding A Large E-Commerce Website With Next.js (Case Study). To mitigate the performance issues, we had to add a lot of (unbudgeted) extra servers and had to aggressively cache pages on a reverse proxy. Jonne Kats.

Website 114
article thumbnail

Gone Floating Labels And Green Lighthouse Scores

Smashing Magazine

Gael Metais suggested to more aggressively subset web fonts and look into caching issues with our AVIF files. If a browser doesn’t support AVIF, it gets a JPEG file (properly cached), The content negotiation happens via <picture> + srcset in the browser. What Is Serverless? CSS Generators. What’s New In Drupal 9?

Mobile 140
article thumbnail

How We Optimized Performance To Serve A Global Audience

Smashing Magazine

Each stage has its unique challenges and potential pitfalls, as other case studies show. Large preview ) Storing Data In BigQuery For Comprehensive Analysis Once we capture the Web Vitals metrics, we store this data in BigQuery , Google Cloud’s fully-managed, serverless data warehouse. Here’s a breakdown of the moving pieces.

article thumbnail

Jamstack CMS: The Past, The Present and The Future

Smashing Magazine

When we talk about static site generators, incremental regeneration, or instant cache invalidation, it’s enough to make the layman’s eyes glaze over. It’s a powerful framework that can solve even the most complex use cases, gearing it more towards bespoke solutions for enterprise problems rather than much smaller informational sites.

Ecommerce 139