What is the solution to upload large IFC and Revit files (around 500MB)

I am trying to upload bigger sized files on my docker Speckle server. The files are around 400 to 500 MB, the biggest file i was able to upload was 272 MB and more often than not it crashes my server. Is there ways to lighten my files (using Revit and IFC) or to make them work better on my server?

The existing IFC parser is quite memory hungry, so you’ll want to have as much ram available as you can. Then again, this is an art that we haven’t perfected yet - hence our current limit of 100mb: it’s designed more to set the right expectations.

If you can share some of those files with us, @Christopher_Diggins is hacking a better parser that we’d love to put to the test!

2 Likes

Hey Rawad,

if you are sending big amount of data from a connector, you should scale the number of server back-end containers which are serving the objects APIs. By how much, is hard to say without seeing your usage metrics.

1 Like