Status as of Tuesday, July 7
Posted: Tue Jul 07, 2015 9:20 am
Here's today's status:
- We made a significant breakthrough yesterday when we discovered that the mining server could block under heavy database load. The sequence of events would be started when all 60 of the server's database connections were used up because the database was under heavy load. The code to obtain a connection to insert a new share row would then block while it tried to get a new connection. To resolve this issue, I placed the code into a new thread. The server is now deployed and it resolved the issue where shares would be delayed in their acceptance. A downside to this solution is that the number of threads can grow large if it takes minutes to insert shares into the database.
- There was a problem earlier today where the mining server deadlocked with itself. We're working on that problem and will try to fix it tonight.
- Chris found yesterday that the Fedoracoin network was 51% attacked, costing money. Most likely, the attack will result in the discontinuation of the coin.
- We may be able to reduce the risk of deadlocks by upgrading our disks. We were fortunate enough to find two blocks of litecoins above what we needed for payouts yesterday. I was wondering if rootdude was willing to weigh in with a comment on whether it is safer to use 2x 1TB SSD in a RAID 0, compared to a single 2TB SSD. One would think that they have the same number of chips in both configurations, so the risk of the entire array failing is similar. But I wonder if the fact that there are two controller cards makes it more risky to use two disks. At the very least, it seems that the 1TB disks, striped, would be faster.
- Thank Chris for upgrading these forums to the latest version. I'm curious to see what long-time users like kires look like, should they choose to edit their avatars.