Last post Jul 13, 2017 08:28 AM by XIII
Jul 12, 2017 08:54 PM|MDTechie|LINK
We have a web server/file server which sends 1GB worth of 3000+ (in number) .PNG files from a web interface over the internet to another server at a different physical location. This is further amplified by the fact that the set of files now to be sent
to 15,000 such locations sometimes at the same time. Bandwidth at the receiving end is also an issue.
How can I make sure I get 100% success in sending these images?
Would 'PushStreamContent' be my best bet to use in this case?, can I take advantage of BITS through .NET since all of our servers are Windows based, would this be a better solution than PushStreamContent?
Thank you in advance.
Jul 13, 2017 08:28 AM|XIII|LINK
and welcome to the ASP.NET forums.
Just wondering what the scenario is here. If you set the images on server 1 and have a server 2 which also needs them to serve them via a web application I think it's better to make use of a CDN (Content Delivery Network). Take a look into Azure CDN or Akamai
If it's internal use and for backup reasons I suggest you use ftp, file sharing in Windows or a third party solution like dropbox, onedrive, ...