thoughtfan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:16:11 PM |
|
Shot to 100. Is it possible to have a more up to date depth graph?
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F5U5qLAs.jpg&t=665&c=czT-XbM47eMGBA)
|
|
|
|
Sitarow
Legendary
Offline
Activity: 1792
Merit: 1047
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:17:37 PM |
|
|
|
|
|
seleme
Legendary
Offline
Activity: 2772
Merit: 1028
Duelbits.com
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:17:46 PM |
|
gox down for me
|
|
|
|
ineededausername
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:18:55 PM |
|
gox down for me
not for me.
|
(BFL)^2 < 0
|
|
|
NamelessOne
Legendary
Offline
Activity: 840
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:20:00 PM |
|
gox down for me
not for me. Same, up for me.
|
|
|
|
seleme
Legendary
Offline
Activity: 2772
Merit: 1028
Duelbits.com
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:20:14 PM |
|
gox down for me
not for me. it's back here too
|
|
|
|
Richy_T
Legendary
Offline
Activity: 2548
Merit: 2257
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:25:33 PM |
|
Their "trading engine" is just a PHP script that keeps a queue of orders, and executes them synchronously with each trade being it's own locking transaction to prevent errors. PHP isn't exactly known for its raw processing speed, nor is MySQL, by default. Of course there ARE high-volume sites using PHP, but they often use many tricks to make it run faster (like Facebook which uses PHP but recompiles parts of it to barebones C, lookup "HipHop" for more details). They've said that upon executing an order they have to check all matching orders for their validity. This means grabbing a ton of data from MySQL and iterating over it. This, combined with slow message queue (which as I said probably is just a PHP script, not a 0MQ or something else), gives us what we see now. And when people see lag, they sell even more, thus adding more to the already blocked queue.
Remember, the site was designed to trade Magic the Gathering cards, not trading thousands of Bitcoins per minute.
MySQL is usually considered pretty speeds as DBs go. However, though I am usually a big SQL proponent, there are situations where it is not the best choice. My first thoughts about an exchange is that for something like this, you'd probably want a custom-built high-speed trading engine specifically designed and optimized for this kind of transaction. You could use SQL for accounting, record keeping and authentication etc but there are some optimizations you could do that just wouldn't translate to SQL very well, especially not SQL with PHP on top (and I'm by no means anti-PHP either).
|
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
|
Jaques
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:31:11 PM |
|
Lots of shorting potential. Gox down?
you really make me laugh ...
|
|
|
|
Sitarow
Legendary
Offline
Activity: 1792
Merit: 1047
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:31:29 PM |
|
|
|
|
|
Kazu
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:35:33 PM |
|
Stop blaming PHP/Mysql. I wrote a very simple PHP/Mysql Bid/Ask engine. It could execute ~35 orders in a second on a super nooby $300 server. Its pretty obvious they are doing something other than just a simple Bid/Ask engine to get this much lag.
|
|
|
|
Sitarow
Legendary
Offline
Activity: 1792
Merit: 1047
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:47:34 PM Last edit: April 13, 2013, 11:55:25 PM by Sitarow |
|
|
|
|
|
Richy_T
Legendary
Offline
Activity: 2548
Merit: 2257
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:48:41 PM |
|
Stop blaming PHP/Mysql. I wrote a very simple PHP/Mysql Bid/Ask engine. It could execute ~35 orders in a second on a super nooby $300 server. Its pretty obvious they are doing something other than just a simple Bid/Ask engine to get this much lag.
I'm not blaming PHP, just the person who made it the core of a high volume, high user trading engine ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) At least it wasn't Java.
|
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
|
positive
Newbie
Offline
Activity: 18
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:52:16 PM |
|
Speculations that this lag and ddos attacks are done so someone can sell off easy are unbased.Everyone can just hit a market sell and will be the first on the queue till his coins are all gone.And if he was doing it little by little he would have seen even more bids show up at every price level.Just like now after the lag is somewhat manageable.The problems are orchestrated to induce sells of many people consecutively who fear it might be late after 10min of lag.All this things are done because it is the only way to acquire coins from long term believers (even they have fears) and some miners because most of them don't trade and they might not show their coins ever on an exchange if the trend is up or at least there is no problems.If ten people want to amass 100k coins like the Winklevoss they will not see some of the coins ever show on the orderbook irrespective of the price so they need to give a reason to some people to show them - some kind of fear.It might not be even about what price the investor want to pay,some coins just won't show up if they are not stimulated.
|
|
|
|
John Self
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 98
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 10:55:54 PM |
|
Stop blaming PHP/Mysql. I wrote a very simple PHP/Mysql Bid/Ask engine. It could execute ~35 orders in a second on a super nooby $300 server. Its pretty obvious they are doing something other than just a simple Bid/Ask engine to get this much lag.
I'm not blaming PHP, just the person who made it the core of a high volume, high user trading engine ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) At least it wasn't Java. They are probably super scared of getting hacked again, so have developed an unorthodox way of executing trades.
|
14GXJ3Q16PJNNF6v4iyxhvuhacuhvckMym
|
|
|
rpietila
Donator
Legendary
Offline
Activity: 1722
Merit: 1036
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 11:08:23 PM |
|
Speculations that this lag and ddos attacks are done so someone can sell off easy are unbased.Everyone can just hit a market sell and will be the first on the queue till his coins are all gone.And if he was doing it little by little he would have seen even more bids show up at every price level.Just like now after the lag is somewhat manageable.The problems are orchestrated to induce sells of many people consecutively who fear it might be late after 10min of lag.All this things are done because it is the only way to acquire coins from long term believers (even they have fears) and some miners because most of them don't trade and they might not show their coins ever on an exchange if the trend is up or at least there is no problems.If ten people want to amass 100k coins like the Winklevoss they will not see some of the coins ever show on the orderbook irrespective of the price so they need to give a reason to some people to show them - some kind of fear.It might not be even about what price the investor want to pay,some coins just won't show up if they are not stimulated.
Word. There is no lack of people willing to buy bitcoins, so every talk of "trying hard to sell them" is entirely bullshit. I can buy any bitcoins that someone has to sell, at the actual OTC market bid price, not some manipulated blackbox magic. See hopea.fi for details, what the current buy is.
|
HIM TVA Dragon, AOK-GM, Emperor of the Earth, Creator of the World, King of Crypto Kingdom, Lord of Malla, AOD-GEN, SA-GEN5, Ministry of Plenty (Join NOW!), Professor of Economics and Theology, Ph.D, AM, Chairman, Treasurer, Founder, CEO, 3*MG-2, 82*OHK, NKP, WTF, FFF, etc(x3)
|
|
|
cul
Newbie
Offline
Activity: 11
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 11:08:31 PM |
|
Betfair (sports bet exchange) can handle more transactions per second than the NYSE. They invented a technology called Flywheel which, apparently, allows them to do it with only 2 x $50,000 servers. They wouldnt touch bitcoin with a bargepole, but if someone could hire their programmers, or license their technology things would be much improved. http://www.hpts.ws/papers/2007/HPTS%20Workshop%20-%20Betfair%20-%20Flywheel.pdf50,000 transactions per second.
|
|
|
|
foo
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 11:32:57 PM |
|
|
I know this because Tyler knows this.
|
|
|
GnoSiS
Newbie
Offline
Activity: 28
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 11:38:39 PM |
|
Hold on to your coins! In a few years you'll be very sorry you sold them for $100-$200. Once the FUD and manipulation clears and the coins are in the "right" hands, the price will skyrocket. Mark these words!
|
|
|
|
ManBearPig
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 11:54:13 PM |
|
Bid wall slipping, minute or so lag. ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fimg577.imageshack.us%2Fimg577%2F337%2F1665008c720d4090a619af7.png&t=665&c=ESawvckeyPQJ0w) Bounce off $87 again?
|
|
|
|
Beta-coiner1
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2013, 11:54:25 PM |
|
I just saw it on CNN money as well earlier today.It does seem the popularity is getting on the major financial news stations in the US.
|
|
|
|
|