FED Tales — Performance@Scale, Meetup #1

Wix Engineering
Wix Engineering
Published in
2 min readJan 11, 2023

Wix Engineering’s meetups focus on deep technical insights, whether it’s front-end, back-end, mobile, testing or anything in between. This time we will take a deeper look into performance and parallel execution.

RSVP HERE

Agenda:

  • 17:00–17:30 — Gathering
  • 17:30–18:15 — Parallel Execution in a Web Application / Guy Bary
  • 18:15–19:00 — Winning the Performance Race / Gil Eckstein
  • 19:00–19:45 — Pizza and networking

Parallel Execution in a Web Application — Guy Bary

This talk will dive into the intricacies of web performance, obstacles that impact rendering and loading time, and explore solutions that can help to reduce execution bottlenecks and rendering latency.

We will cover the basics of the web application execution model, including the modern event loop and rendering process, and highlight APIs that could be used to optimize and monitor web performance.
Additionally, I will introduce workers and worklets — lightweight worker threads — and show various measurement tools and optimization techniques that can assist developers in improving performance.

Winning the Performance Race — Gil Eckstein

Over the past two years, we’ve made significant strides in dramatically improving Wix Website performance, beating all of our competitors in Core Web Vitals. Performance became the main focus of the company, and this effort completely changed how we render websites at Wix.

The results were amazing, improving Wix websites from having less than 10% green CWV sites to 55% green CWV sites in less than 2 years. This project was not a small one, acquiring a company-wide collaboration and a full rewrite of our website rendering application.

In this talk, I will take a deep dive into the design changes that were implemented to achieve this significant improvement, and explain why and how those solutions could be applied in any web application to achieve similar results. RSVP HERE

— —
For more engineering updates and insights:

--

--

Wix Engineering
Wix Engineering

Wix Engineering. We develop innovative cloud-based web applications that influence our Wix.com 150M+ users worldwide