• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to increase the download speed in the following scenario ?

 
gurpeet singh
Ranch Hand
Posts: 924
1
Fedora Java Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please share your idea resolve below problem

How to write the file content faster using ServletOutputStream from server side? (We are using Spring framework)

We tried following ways in server side,

It takes to write around 55 Secs for 2.5 MB file content from MS-Amazon server to Java Client Code, Android Client code and IOS client code

Server Sample code 1


Server Sample code 2


Client side reader code


Please share your ideas to improve download speed
 
Paul Clapham
Sheriff
Pie
Posts: 20739
30
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It may be possible to compress the download using GZip and a servlet filter. If you use the Google keywords gzip servlet filter you should find examples, because this example shows up in almost every tutorial about servlet filters.

I hardly know anything about Spring, so I don't know how you use a servlet filter in Spring. Or whether Spring already has this (GZip) built in as an option.

And it's possible that your download data won't be compressed if you use GZip because it's already in some compressed format -- all we know is that you have a large download.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic