Search results

  1. E

    Add Cache Plugin

    Cache files where? The OS already uses the free ram to keep the most frequently accessed files. gzip files for download will add a huge load on your server and on the visitors, and I'm not sure if all download managers can handle gzip. Most files are .zip, .rar, video and audio files that are...
  2. E

    reboots or package upgrades - what to do?

    You will replicate all content from one server to another on each apache restart? That's madness. The client should be able to resume the download/stream. On nginx you can use reload instead of restart. It will read the new configs but the old processes will keep running to server the current...
  3. E

    question about file server

    From the file server.
  4. E

    Background remote url upload

    This was one of the first things I've done in the script, with other several improvements such as displaying the position of each task in the queue.
  5. E

    copy files from one user to another

    There is a function in the script that does that. The blue theme have the link in the download page. Search for it and implement in the flow theme.
  6. E

    Delete files/folder from recycle bin

    Right click on the recycle bin to see the option to remove all records.
  7. E

    Delete files/folder from recycle bin

    The recycle bin shows only file stats. The files themselves are really removed when you delete them.
  8. E

    Scaling Super-Thread

    Here is a print screen with tests using crystal disk mark in the same server.
  9. E

    Scaling Super-Thread

    For those who are interested, you can see an example in the attached image. It's a print screen from one of my servers (not used to host websites, just for this example). You can see in the graphic interface that all write operations have 0ms response time, just the read operations have some...
  10. E

    Scaling Super-Thread

    You claimed that SSDs are needed in order to backup large tables. I said that this is not true since backup performs read only operations and most of the mysql data stays in memory. You will never have a consistent backup on yetishare because the original code does not use transactions...
  11. E

    Scaling Super-Thread

    You claimed that SSDs are needed in order to backup large tables. I said that this is not true since backup performs read only operations and most of the mysql data stays in memory. You will never have a consistent backup on yetishare because the original code does not use transactions...
  12. E

    Scaling Super-Thread

    As I said, we did several modifications in the original code to improve performance. Backups are not an issue to us since most of the mysql data stays cached in memory all the time, and we archive old records from some tables (not the stats). Also, you don't need to make a mysqldump in order to...
  13. E

    Scaling Super-Thread

    I think your configuration is a bit overkill. My website have almost as many TB as yours and way more requests. I run the database in the main server with the website. It is a small opteron server with 32gb ram still using mysql and php5. 16gb ram is always free, the cpu usage is always under...
  14. E

    restore files in "trash can"

    There is no way to do this. The trash can stores only the file entry in the database with the statistics, the file itself is really removed.
  15. E

    Scaling Super-Thread

    I don't use yetishare for video so I don't know how it was coded. I do know that the url doesn't give you much information. Just because it looks like a folder with a file, it doesn't mean it is. There are several ways to stream a video, the most used (i think) is to send several small files in...
  16. E

    Scaling Super-Thread

    Do you mean the xfilesharing? It's old and the code is a mess. Yetishare is still better than it.
  17. E

    Scaling Super-Thread

    I'm not saying they are not important, I'm just saying that there are more important things to fix before investing in backups. With the current script you can lose files randomly and don't even know it, which is far worse. Actually, implementing file redundancy (save the same file in multiple...
  18. E

    Scaling Super-Thread

    Having an offsite backup doubles your costs. If you really need to ensure the safety of the files, you should fix the bugs on the script first. There are bugs that may end up deleting files, such as when you are moving files from one fileserver to another and the transfer or the mysql query...
  19. E

    Scaling Super-Thread

    Then you don't have 1gbps on each. This 1gbps is shared to all customers in this vps. I don't see the need in backups on a small/medium site. Raid 10 or raid 6 will keep your data safe just fine. Those 64gb ram are probably shared by several users. A server with 8gb ram should handle the...
  20. E

    Scaling Super-Thread

    Work on the code, a lot. I took 1 year working on it before start using. Me and 2 other programmers. Several servers with different configs. From 2x 2tb with 16gb ram to 15x 6tb with 128gb ram. All with hardware raid controllers with write cache, bbu and ecc memory. The only bottleneck is...