Shop Mobile More Submit  Join Login
News

The dAhub bot will continue to be down through the end of August.  A new dAhub bot (v2.0) will be released in September that will process the backlog of activity and open up new [services]


Details

I have not had an opportunity to update the current bot and will not be able to do so for the next two weeks.  The most efficient option is to simply process all activity (including all the backlogged activity) once the dAhub v2.0 bot is operational which should be by mid-September, but likely sooner.

I apologize I will not be able to hold up my promise to get the bot operational this week.  All donations will be processed normally once the new bot is operational and a bonus will be added.  However, if you have already donated and absolutely need a refund, you may send me a note with the title "Refund" and include the date of when you donated and the number of points donated.  I will refund your entire donation if you have not yet been featured, or your remaining feature balance if you were featured when the bot went offline.  My time is limited and I will be issuing refunds by hand, so please only ask for a refund if you absolutely need one.  All donations currently waiting to be processed that are not refunded by the time dAhub bot v2.0 goes online will be processed normally and a bonus will be applied as an apology for this extended downtime.

Again, all activity (comments, notes, donations) that has accumulated during the past week and during the coming days will be processed normally once the new bot comes online in September.

News - Bot Development Progress

Journal Entry: Thu Dec 27, 2012, 11:42 PM




Notice

The dAhub bot is back online


Details

The reason for the downtime was a technical issue between the bot and dA's servers.  That issue has now been resolved

One of the core functions of the bot is to send points to users.  That is accomplished by sending a transaction request to dA's servers and waiting for the response.  Once the response is received, the next transaction is initiated and so on.  Over the past year it has taken longer and longer for dA's servers to respond to each transaction request.  The bot cannot proceed until that response is received.  This means that the latency on dA's servers delayed transactions and responses from the bot

I filed a Help Desk ticket about the issue six months ago when the latency had grown to 15 seconds per transaction.  Since this issue is specific to this account, I was told the issue would not be fixed.  I tried various solutions on my own to reduce the latency without success.  It became apparent that the latency was proportional to the number of transactions this account had conducted.  The more points that were sent from this account, the longer each transaction took to complete.  While there are various options to reduce the rate of new transactions, all would reach the same point eventually.  Short of moving everything to a new account there was no way to repair the fundamental latency issue

I received several complaints in early April about the bot being slow to respond.  Knowing I would need to make a change eventually, I turned to my last resort.  I set the bot to ignore the response from dA's servers and proceed directly to the next transaction immediately.  This pushed the problem from the bot to a queue on dA's servers.  I implemented this change without issue on April 12th.  The bot operated normally for a week.  On April 18th the bot began to send Referral Network payments at midnight as it does every week.  It is coded to send 10 transactions every 2 minutes in the ideal case.  In the past the bot waited the 30 seconds for each transaction to clear so it took significantly more than 2 minutes.  However, the settings had been changed to proceed without waiting, so the bot succeeded in sending 10 transactions every 2 minutes.  The transactions queued up quickly on dA's servers and caused excessive server strain

The staff shut down the bot shortly after the Referral Network payments started going out.  We opened a dialog and I explained the situation.  They responded by saying they would fix the root issue, but warned it could take several weeks.  I could not send points while the issue was being fixed, so the bot was offline from April 18th through April 28th

I am happy to report that the issue has now been fixed and transactions now take only a few seconds to clear


Commentary

I want to extend my thanks to the staff for permanently fixing this issue.  While I have contemplated various ways to mitigate the issue, each would mean a significant disruption of service and/or degradation in performance.  I am relieved that will no longer be needed

I also want to thank everyone who stuck it out for the past couple weeks.  No one likes downtime.  I have spent significant time fine-tuning the bot to avoid downtime from internal issues, but sometimes it is simply unavoidable.  Of the handful of outages this account has had over the past four years this one has had the smoothest recovery.  Thank you for your patience during the downtime.  The bot is now running normally, if not faster, than before
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.
Please ignore and delete this journal from your message center.

This journal is a placeholder, I will add content to this journal at some later date.  I upload many journals at once so that you can easily delete them all at once.  The alternative is to upload journals one at a time which is far more cumbersome because I need to move the front page journal every time as well.  I apologize for the inconvenience.

News - dAhub v3.0 Bot Development

Journal Entry: Thu Dec 27, 2012, 11:41 PM




News - Comment And Art Contest Winners

Journal Entry: Thu Dec 27, 2012, 11:41 PM




News - Comment And Art Voting

Journal Entry: Thu Dec 27, 2012, 11:40 PM




News - Comment And Art Contest

Journal Entry: Thu Dec 27, 2012, 11:40 PM