It’s no secret that coinbase has by far the largest trading volume of any exchange in the US. It’s scary to see that a large part of Coinbase is still built on Ruby on Rails and that they are only currently trying to break the Ruby monolith into a modern architecture using Go. Will they be able to finish this massive scalability project in time for the bull run? Meanwhile kraken has finished migrating a large chunk of its codebase to Rust and are already celebrating victories in their tech blogs.
“In time for the bull run” You crypto dudes are brainwashed. It’s 20x in 4 years… that’s not a bull run?
Devil is in the details, cant go deeper, but design of systems rather than tech matters way more. Coinbase isn’t offering low latency products for consumer products. I feel we are doing fine for customer products for the bull run. Being oncall for critical products for more than a year now, I do see a lot of changes to address the shortcomings
Given that Coinbase has gone to battle against the crooks at the SEC on behalf of all crypto holders across the country, they have earned my business regardless of their tech stack.
Isn’t Shopify also a Ruby shop? Surprising to see such big companies running Ruby monoliths.
What bull run?
It’s a famous festival held in Pamplona, Spain every year. This year will be the first where tickets are sold as NFTs, so blockchain infra will see traffic like never before.
Every time I’ve been to San Fermin never had to be pay to get to run. Hard to imagine some of the folks I’ve met there would even know how to use a phone app, much worse buy a crypto asset?
your data is outdated
Explain
Interesting - we have both Rust and Ruby in our codebase. Rust is much more fulfilling to work in.
Ruby and Mongo, hmmm, where are my Stripe peeps? 🐥
Is Stripe a Ruby shop too?
When is the bull run lol?
already answered this in another comment
Are they still on mongodb too? Their tech stack sucks and they've had a lot of outages. Then again, it seems to be working fine for them.
Yes they’re still on ruby mongo. New projects are built using Go Postgres. In the field of high volume/value trading systems (not just crypto but tradfi), their tech stack is definitely sub par. Most of this industry is using low latency tech like c++, rust, writing custom databases, etc. I honestly wouldn’t trust using them during the bull cycle.
Yeah I wouldn't trust them if I was really actively trading and absolutely needed reliability. I'm not a very active trader. Can't put all your eggs in one basket with crypto and there aren't that many legitimate licensed players in the US.