Ask tcatm (bitcoincharts.com), he has complete history.
|
|
|
sgornick, tcatm: I'll create some repo and add maybe add support for realtime feeds from bitcoincharts in next release.
|
|
|
Nice. can you still use it after the Trial Package expires?
Yes, AFAIK feed will be working after trial expired, too. I'm running paid version right now, but I remember that my licence once expired and charting still worked well.
|
|
|
Site is running again, sorry for troubles.
Actually I found a bug in the sierrachart feed; updates are more and more delayed. I'm thinking about bug in used websocket library (I already had to fix that crappy code), because my code is pretty trivial and MagicalTux claimed his side is definitely working well. I'll try to investigate it soon...
|
|
|
For database reads, make sure they go through memcached...
Including real time stats like last submit time? But the real problems are writes - how to 'cache' site registration or creating/deleting workers? Of course I'm caching almost everything, but that's not so easy to make everything cached AND make site user friendly. Actually I have quite huge experience with memcache, because I'm running another site with 60GB memcache cluster . Site is back up with experimental rate limiting feature. I'm looking on it, hope it will be fine...
|
|
|
I just think having access to account stats makes miners feel a bit more relaxed.
Trust me that you're not alone who is not so comfortable with current situation. But mining is operating normally, there is no reason to have lower results because site is down...
|
|
|
OK, good. That makes me feel better. Any idea why bitcoind keeps dying and why it takes your site down? I didn't receive my payout last night as I should have.
Yes, payout problems are related, its calculated on the webserver. Everything will be fixed today. bitcoind hangups are documented and last bitcoind version already fix that. Unfortunately I have many custom patches in bitcoind, so update is not so easy - I need to test it well.
|
|
|
I didn't catch relevance between nginx and current pool troubles discussed here. Am I missing something? In this case, he claimed it was bitcoind [which I doubt based on the slush share of zero on Bitcoin Watch].
bitcoin watch is loading pool stats from site. When site is down, bitcoin watch displays 0% in the graph.
|
|
|
And that takes down the entire site?
Because data on site is hardly coupled with info from bitcoind - yes. But it took down _only_ the site, not mining system. Seems you should have a monitor for the daemon.
OK. What's with monitoring? When I found problem, I should stop my car, find nearest pigeon and send packets to repaird lockups?
|
|
|
I moved back my miners too, but I'd really like to check my balance. I guess I'll have to wait until the web front end comes back online. I tried to check the balance through poclbm-gui but it seems to not work as no doubt it depends on the web/database system.
Yes, poclbm-gui check is based on json API which is not available when site is down. I'm checking current status directly in database and logs and everything looks fine. I'll start web frontend as soon as possible... I don't believe in any conspiracy theory with MM or so. I think there are some people who can do this just for fun. Of course it can be an action of some other pool, but we simply don't have enough evidence. I see pool attacks every day, every day there are thousands of malicious requests trying to hurt pool in some way (sql injections etc). They don't hurt anything, but unfortunately this DoS really killed mysql. I believe that website rate limiter will be enough.
|
|
|
Short update:
Site is under ddos, traffic was around 40Mbit/s, so mysql crashed -> getwork server crashed too. I solved it by shutting down the site, so mining is working again. I'm a bit hurry right now, so this solution must be enough for this day, I'm very sorry for troubles. I'll try to fix site (maybe some requests/s limiter per IP?) afternoon UTC...
People are idiots...
|
|
|
Actually it's pretty easy to get bitcoins:
a) coinpal.ndrix.com for small orders using Paypal b) Visit #bitcoin-otc at freenode IRC for buying middle size volume using various payment processors and bank transfers c) Use mtgox wire transfer for large to huge volume
LibertyReserve is probably the most complicated and expensive way how to get bitcoins...
|
|
|
Forgot to mention that volume is reported in bitcents instead of bitcoins. Sierrachart unfortunately cannot handle float points in volume...
|
|
|
SierraChart is desktop application providing a professional Trading, Real-time and Historical Charting, and Technical Analysis platform for the financial markets. It's not so intuitive as other platforms, but once you learn how it works (and remember few shortcuts), it is very strong tool for professional technical analysis. Because of lacking real trading tools for Bitcoin economy, I decided to write simple Bitcoin markets->Sierrachart bridge, which enable real time Bitcoin charting in Sierrachart. How to start- 1. Download and install SierraChart software (use default settings and data directory)
- 2. Download SierraChart feed for bitcoin markets.
- 3. Start feed in a console. No parameters required list of all parameters: sierrachartfeed.exe --help
- 4. Start SierraChart software
- 5. Go to File->New/Open Intraday Chart and select (for example) mtgoxUSD.scid
- 6. Customize your view using F5 (chart settings) and F6 (analysis/studies) menus
- 7. Enjoy real time charting!
After those steps, you should see something similar like following image: Used settings/indicators in this screenshot: 60min candles, Volume, Current price line, Moving Average-Exponential, vertical line every week. There are hundreds of other indicators and studies. I'm sure you will find something which fit your needs... Linux supportSierrachart recently released version without .NET requirements, which runs nicely on Linux under Wine. You can download this version on http://www.sierrachart.com/index.php?l=doc/download.php (choose "No-.NET/CLR" version). This version is still under development so it is missing some fancy studies and features, but it works well for basic charting.
sierrachartfeed.exe is using bitcoinchart.com's CSV feed for historical downloads and socket API for real time updates of all charts published on bitcoincharts.com. Thanks tcatm for providing this API on his amazing website! Source (github repository) for sierrachartfeed is available here. Source code (ZIP archive) for latest release is here. Changelog09.12.2012 - Fixed issue with endianess, runs natively on Linux now. 27.04.2012 - Automatic storing of all Bitcoin markets, added --volume-precision option. 23.11.2011 - Dropped support for mtgox websocket, using bitcoinchart socket connection instead. 07.09.2011 - Added multicurrency support for Mtgox. Please update to avoid weird price peaks.
|
|
|
I'm having the same error (502 bad gateway), but I'm still able to mine and my shares are getting accepted.
bitcoind freeze on webserver, it's restarted and running again. Mining was not affected.
|
|
|
Bitcoind on webserver crashed 15 minutes after my last check and I was on the trip in the meantime. Restarted, running again. Looks like mndrix has no troubles with last patch solving deadlocks, so I'll run it on pool server soon, too.
|
|
|
Variance is a bitch. Hey tomorrow will be better I hope so, this variance is killing me. Two 500k blocks in one day?
|
|
|
This was kind of curious as well:
3261 2011-04-15 14:19:52 0:16:20 40419 0.07358313 118490 15 confirmations left 3260 2011-04-15 14:03:32 1:34:41 235634 0.05610185 118490 15 confirmations left
Will the real Block 118490 please stand up?
Stats fixed, second one (pool id 3261) is 118491.
|
|
|
|