Earlier quoted context omitted.
Only a Rails developer would think 6k requests per minute with 40ms latency is reasonable with all that hardware. If you rewrote it you probably only need 1 server but you will probably make an argument about how developer time is more valuable :)
It's a matter of dosage. You might be talking about how another tech stack would perform better at this metric, but the price of that is the company would have been simply unable to ship anything in the time they could afford. Swinging the conversation beyond the dosages of either side doesn't produce interesting insight
Building your own deep learning computer is 10x cheaper than AWS
261–269 of 269 posts
Re: Building your own deep learning computer is 10x cheaper than AWS
#262Earlier quoted context omitted.
Unfortunately, the fight goes even further than that when you go against the cloud. Last week I was in an event with the CTOs of many of the hottest startups in America. It was shocking how much money is wasted on the cloud because inefficiencies and they simply don't care how much it costs. I guess since they are not wasting their own money, they can always come up with the same excuse: developers are more expensive…
Only a Rails developer would think 6k requests per minute with 40ms latency is reasonable with all that hardware. If you rewrote it you probably only need 1 server but you will probably make an argument about how developer time is more valuable :)
Re: Building your own deep learning computer is 10x cheaper than AWS
#263Earlier quoted context omitted.
Unfortunately, the fight goes even further than that when you go against the cloud. Last week I was in an event with the CTOs of many of the hottest startups in America. It was shocking how much money is wasted on the cloud because inefficiencies and they simply don't care how much it costs. I guess since they are not wasting their own money, they can always come up with the same excuse: developers are more expensive…
>In 6 years, there were only 3 outages that weren't my fault. How many where there that were your fault? And of those, how many would have been avoided by using Heroku? >All at the cost of office rent ($1000) + FIOS ($359) + Cloudflare costs and S3 for images and backups. What about the time spent creating and maintaining this infrastructure?
One time I was using Docker for a 2 TB MongoDB and it messed the iptables rules. I notice everything slow for a few days until the database disappeared and when I logged in to check, there was a ransom note.
I flew from Boca Raton to NJ to recover the backup and audit if that was the only breach. That was the longest outage.
Like Rome, this infrastructure was not created in one day. Adding Optane storage is something more recent, for example. Or adding a remote KVM to make easier to manage than dealing with multiple DRACS, which I did after a moved to Florida.
But I'm not against using the cloud. I'm actually very in favor. What I'm against is waste.
In my case, being very conservative with my costs and still have a lot of resources available allowed me to try and keep trying many different ideas in the search for product/market fit.
Re: Building your own deep learning computer is 10x cheaper than AWS
#264Earlier quoted context omitted.
Only a Rails developer would think 6k requests per minute with 40ms latency is reasonable with all that hardware. If you rewrote it you probably only need 1 server but you will probably make an argument about how developer time is more valuable :)
The 6k/req with 40ms is just at the front door. I'm talking about a real application here. With 100s of database and API calls on each web page load. I could make the whole thing in Golang or Scala and that would be at least one order of magnitude faster. But then I would have to throw away all the business knowledge that was added to the Rails app. For instance, the slowest API call on the 40 ms is one that hits an…
Re: Building your own deep learning computer is 10x cheaper than AWS
#265Earlier quoted context omitted.
Only a Rails developer would think 6k requests per minute with 40ms latency is reasonable with all that hardware. If you rewrote it you probably only need 1 server but you will probably make an argument about how developer time is more valuable :)
I get Rails people are crazy biased, but I still don't understand your argument. What type of business that someone would basically run out of an office closet like this would need to service more than 6k requests per minute?
Re: Building your own deep learning computer is 10x cheaper than AWS
#266It's been this way since day 1. NVLINK remains the only real Tesla differentiator (although mini NVLINK is available on the new Turing consumer GPUs so WTFever). But because none of the DL frameworks support intra-layer model parallelism, all of the networks we see tend to run efficiently in data parallel because doing anything else makes them communication-limited, which they aren't because data scientists end up bu…
22,000-wide output sourced by a 4096-wide embedding You will want to use hierarchical outputs in this case. Take a look at Hinton's 'Knowledge Distillation' paper.
Re: Building your own deep learning computer is 10x cheaper than AWS
#267Earlier quoted context omitted.
> They sent me long email listing reasons why I shouldn't get a second monitor I had no idea Google was so cheap. Gourmet breakfast, lunch, and dinner every day? No problem. A couple hundred bucks for a second monitor? Uh... it's not about the money, we're, uh, concerned about the environment.
To be fair back then decent 30" monitors were around $800-$1000. (Also, it's just normal food, not "gourmet".)
Re: Building your own deep learning computer is 10x cheaper than AWS
#268Earlier quoted context omitted.
I used to manage hardware in several datacentres, and I'd usually visit the data centres a couple of times a year . Other than that we used a couple of hours of "remote hands" services from the datacentre operator. Overall our hosting costs were about 30% of what the same capacity would have cost on AWS. Once a year I'd get a "why aren't we using AWS" e-mail from my boss, update our costing spreadsheets and tell him…
When you create the spreadsheet, do you price in running servers 24x7 or using elastic capacity?
Re: Building your own deep learning computer is 10x cheaper than AWS
#269Earlier quoted context omitted.
>In 6 years, there were only 3 outages that weren't my fault. How many where there that were your fault? And of those, how many would have been avoided by using Heroku? >All at the cost of office rent ($1000) + FIOS ($359) + Cloudflare costs and S3 for images and backups. What about the time spent creating and maintaining this infrastructure?
I'm not sure how many outages I could avoid using Heroku, but I guess at least a few. One time I was using Docker for a 2 TB MongoDB and it messed the iptables rules. I notice everything slow for a few days until the database disappeared and when I logged in to check, there was a ransom note. I flew from Boca Raton to NJ to recover the backup and audit if that was the only breach. That was the longest outage. Like Ro…