Last updated: November 29, 2024

<span aria-hidden="true" id="enhanced-assembly-detail-page-and-zero-downtime-upgrade"></span>

# Enhanced Assembly detail page and zero-downtime upgrade

![Felix Geisendörfer](/assets/images/teammates/avatar-felixge-1.jpg?dpl=dpl_6nhQNS5wkVkPZWuKMzXcWrAHNJL5)

**Felix Geisendörfer**

Co-founder · Berlin, Germany · Show bio

[](https://x.com/felixge)[](https://github.com/felixge)

Things have been nothing less than crazy over the last two months. We have gone from[300.000 uploads](/blog/2011/06/exploding-growth.md) to almost 1.000.000. During peaks, we are now fully utilizing 20 machines (160 cores), and we are still continuing to grow quickly.

Unfortunately, this also meant that a lot of our time went into scaling the service, rather than building shiny new things. As of today, we have finally caught up with some of the most pressing issues, allowing us again to allocate time towards other improvements.

To start with, we have made a few small improvements to our Assembly detail page. Rather than dumping a huge JSON object at the bottom of every page, we are now rendering all aspects of anAssembly in a more useful way.

This includes listing all uploads and results in a table like this:

With detailed information showing up in a modal overlay:

While we were at it, we also improved the information we provide in cases where there was an error while executing the Assembly:

To make this change even sweeter, we also migrated to a faster database server once again, after an EC2 failure caused us to move to a weaker fail-over machine for a while. As opposed to our last announced downtime, which lasted 4 minutes, we were now able to perform the switch without any downtime whatsoever! 😄.

The Assembly list page now also shows the used `redirect_url` and `notify_url`.

Let us know if you like the changes!

[#assembly](/blog/tags/assembly.md)[#company](/blog/tags/company.md)[#scaling](/blog/tags/scaling.md)

### 👩‍💻 Join 20k+ developers

Sign up for our [monthly newsletter](/newsletters.md) to receive direct links to 3 exclusive tech — and 2 product updates. No less, no more.

Your email:

Get access

## File uploading and encoding. Made simple.

Transloadit streamlines file handling for developers, trusted by brands like Coursera and The New York Times. We’re known for a reliable API, top-notch support, and a strong commitment to open source, with projects like [Uppy⁠](https://uppy.io) and [Tus⁠](https://tus.io) setting standards in file processing.

[Sign up](/c/)[Book a Demo](https://survey.typeform.com/to/kRg47Xi5)

No credit card needed · 5 GB included in the free plan

Cancel anytime
