Skip to main content
Ben Nadel at the jQuery Conference 2010 (Boston, MA) with: Dan Heberden
Ben Nadel at the jQuery Conference 2010 (Boston, MA) with: Dan Heberden

Hosting Your Exported InVision V6 Prototypes On Cloudflare Pages

By
Published in Comments (1)

In the months leading up to the closing of InVision, I created a bulk export system for the V6 cloud platform. This allowed our wonderful V6 users to export their prototypes and boards en masse directly to an Amazon S3 bucket. The exports were designed to be consumable directly from a user's computer file system. But, this also means that they can be easily hosted as static sites. As a final gesture and show of good will, I wanted to demonstrate how these ZIP files can be effortlessly uploaded and deployed for free using Cloudflare Pages.

Closing InVision is obviously not what any of us wanted to do. But, I'm so thrilled that, in the end, I was able to create a path forward for users who wanted to keep their data for archival purposes. By the time customer access was shut off on Dec 31, 2024 at midnight ET, our V6 users had exported:

V6 Prototypes:

  • 271,713 prototypes.
  • 5,654,797 screens.
  • 6.8 terabytes.

V6 Boards:

  • 8,205 boards.
  • 297,748 items.
  • 379 gigabytes.

The funny part, though, was seeing a huge spike in export activity in the last few days of the platform. Nothing like waiting till the last moment. We even had a number of exports triggered after midnight when we technically closed—sneaking in just under the wire!

On a personal note, it was so cool to see how fast ColdFusion processed the exports. Even if a user had thousands of prototypes to export, the entirety of the process usually completed in about 2-minutes. Exports were processed in parallel threads across multiple notes in our Kubernetes (K8) cluster.

The ZIP files that I generated were designed to progammatically consumable. This might be something I explore in future blog posts.

But for now, I just wanted to say Thank You to all of our wonderful customers. Y'all are the cat's pajamas! It was a honor and a pleasure to serve you.

Reader Comments

Post A Comment — I'd Love To Hear From You!

Post a Comment

I believe in love. I believe in compassion. I believe in human rights. I believe that we can afford to give more of these gifts to the world around us because it costs us nothing to be decent and kind and understanding. And, I want you to know that when you land on this site, you are accepted for who you are, no matter how you identify, what truths you live, or whatever kind of goofy shit makes you feel alive! Rock on with your bad self!
Ben Nadel