Bizarre. I've only tried to use Etsy once, figuring it'd be a great place to get some sort of unique jewellery as a gift. It's filled with junk, both of the super-manufactured kind and of the "modern art" kind (someone glues 2 pieces of crap together and wants $500.) I haven't gone back, though I did enjoy the Regretsy blog while it was up. >Etsy’s insistence on running its own servers rather than using cloud-based s…
Etsy is under pressure to start acting more like a conventional company
161–170 of 232 posts
Re: Etsy is under pressure to start acting more like a conventional company
#162Earlier quoted context omitted.
> If you want low cost, you do your own servers for anything under 20 nodes. This seems unlikely to be true unless your software engineers love doing ops (and the needs of the business don't need those on software.) The salaries of having Operations that can replace failed hardware 24/7 (and w/ vacations) alone is more expensive than a company like Etsy should have in ops. Then there is the cost of the pipe, power, a…
Don't believe the lie that you don't need ops people in cloud. You're still running servers. So since you have the staff anyway, why not save 3-4x the cost? Hardware failures are far less common than you believe. I lost one hard drive in 10 years and because it was a RAID array it didn't even fail.
> Hardware failures are far less common than you believe.
Your experience may vary; I once rented metal from Softlayer (running ~15 shards, about 60 boxes), we had a number of drives* fail, a couple of the rack controllers, some raid controllers, and one time a power supply over a 3 year period. On the worst RAID failure, we sent one of our employees across country to manage the recovery directly.
*Some hard drive failures related to 2012 Seagate 3TB drive issue. One failed within a week of being replaced.
Softlayer had a team monitoring our servers and working through issues with us; Other than supplier issues I blame them for nothing.
In that worst scenario; we ran off our geo redundant slave for the better part of a week.
Re: Etsy is under pressure to start acting more like a conventional company
#163Earlier quoted context omitted.
Don't believe the lie that you don't need ops people in cloud. You're still running servers. So since you have the staff anyway, why not save 3-4x the cost? Hardware failures are far less common than you believe. I lost one hard drive in 10 years and because it was a RAID array it didn't even fail.
You still need software ops, yes, but not hardware ops. > Hardware failures are far less common than you believe. Your experience may vary; I once rented metal from Softlayer (running ~15 shards, about 60 boxes), we had a number of drives* fail, a couple of the rack controllers, some raid controllers, and one time a power supply over a 3 year period. On the worst RAID failure, we sent one of our employees across coun…
Re: Etsy is under pressure to start acting more like a conventional company
#164I thought Etsy already sold out? Everything I hear from people who sell on there is that it is loaded with Chinese mass produced crap? I am not sure if people see the contradiction of the platform, create a massive global online market place for handmade, unique expensive items. I mean, how could those two things every come into conflict with each other?
The seller needs to show that their items are unique by making them to order at a customer's spec. Keep prices down by not starting each item from scratch, but customizing a base product.
You make rings? Have a bunch of nice rings that you resell. Maybe even import them from China and sell on your store. But build your reputation by providing customized versions of those rings. Not by simply printing the buyer's name on them, but changing the type or number of stones, the metal, thickness, how the wiring is knotted, etc. Those are all ways to stand out from the high-volume crap and still keep the price reasonable.
Re: Etsy is under pressure to start acting more like a conventional company
#165Earlier quoted context omitted.
>There are certain benefits of cloud or not, but this kind of thinking confuses me. Why stop there? Because using EC2/GCE infrastructure is an incredible waste of money if you have any reasonable-sized base-load and bandwidth utilization.
Most of the larger shops I've worked at have started moving away from hosted providers to save money. When you're starting out, hosted solutions will save you a lot of time. Running your own servers is a high cost and you need a dedicated team. But once you're pulling in that revenue and can afford it, running your own can save you some money and add a lot of flexibility. If you're starting out, I highly recommend no…
Has that changed since?
Re: Etsy is under pressure to start acting more like a conventional company
#166Earlier quoted context omitted.
I up-voted you because there is a lot of truth to what you wrote. But you also have to realize that today many businesses that don't understand how to develop software but still need to have effective software development processes. That's a huge personal opportunity if you are an effective communicator who can emphasize with managers from disparate backgrounds. They need someone who not only can implement and manage…
That's very true but it's not much fun.
Re: Etsy is under pressure to start acting more like a conventional company
#167The focus on eternally positive second derivatives is the cancer of American capitalism.
I'm not agreeing or disagreeing, since you have an interesting opinion, but in this case Etsy decided to play the game. They could have stayed private and done whatever they wanted without worrying about 'shareholder value'. They chose to IPO, they are now owned by the market. If you can't play the shareholder game then don't go public.
One of the things that angers me the most about people like Carl Ichan is that he believe that, just because he has money, he has the right to tell companies how to run themselves. Often times he buys shares in companies just for this purpose. Nobody forced him to buy those shares.
Re: Etsy is under pressure to start acting more like a conventional company
#168Earlier quoted context omitted.
There has to be something very wrong when an article about the problems with a company that facilities an online marketplace is talking about the details of how their servers are run and paid for.. By this I mean that in such a business the issues surrounding servers and even software should be very minor compared to the bread and butter of helping people sell stuff so money is made. The costs of said servers and sof…
Except traditional "cloud" hosting is wicked expensive in comparison. Ideally you should shoot for a hybrid model where excess capacity spills into AWS/GCE/Azure. For example: A dedicated m4.16xLarge EC2 instance in AWS is $3987/month. You could build that same server for $15,000 through Dell, lease it at $400/month (OpEx), and colo it with a 1GB/s connection for $150/month.
What I mean is : if you make a list of "shit that's wrong with my crafted good selling business", "how the servers are made" wouldn't be in the top 10 things to worry about. The fact that they're arguing that said servers should be sourced in a very cost-inefficient way makes it even more odd.
Consider for example this : http://www.zdnet.com/article/snapchat-spending-2-billion-ove... which, other than here, nobody seemed to question as strange.
Re: Etsy is under pressure to start acting more like a conventional company
#169Earlier quoted context omitted.
Except traditional "cloud" hosting is wicked expensive in comparison. Ideally you should shoot for a hybrid model where excess capacity spills into AWS/GCE/Azure. For example: A dedicated m4.16xLarge EC2 instance in AWS is $3987/month. You could build that same server for $15,000 through Dell, lease it at $400/month (OpEx), and colo it with a 1GB/s connection for $150/month.
Except then you're stuck with a $15K server, and you had to spend all 15K up front. What happens when a component prematurely fails? Better buy two. What about the person-hours you spend with ISPs, CoLo provider, etc? You want network redundancy? Big ISP bills. Yes, cost per compute measurable (memory, CPU, etc) is higher in the cloud. But what's never mentioned when people complain about the cloud being expensive: a…
Re: Etsy is under pressure to start acting more like a conventional company
#170Earlier quoted context omitted.
Except traditional "cloud" hosting is wicked expensive in comparison. Ideally you should shoot for a hybrid model where excess capacity spills into AWS/GCE/Azure. For example: A dedicated m4.16xLarge EC2 instance in AWS is $3987/month. You could build that same server for $15,000 through Dell, lease it at $400/month (OpEx), and colo it with a 1GB/s connection for $150/month.
Except then you're stuck with a $15K server, and you had to spend all 15K up front. What happens when a component prematurely fails? Better buy two. What about the person-hours you spend with ISPs, CoLo provider, etc? You want network redundancy? Big ISP bills. Yes, cost per compute measurable (memory, CPU, etc) is higher in the cloud. But what's never mentioned when people complain about the cloud being expensive: a…
A) Colo is $50-150/U with blended top tier bandwidth, 99th% billing and usually includes remote hands time.
B) Even with 100% redundancy you're still ahead by $3000/month. Please understand Amazon offers absolutely no redundancy built in and nodes go down regularly. It is up to you as a developer to build redundancy around the tools they offer.
C) Amazon doesn't take backups for you. You have to pay for this either way.
D) Again Amazon doesn't handle this for you. You have to pay either way. Buying an exact replica of the hardware I've mentioned and cololocating it elsewhere still puts you ahead by $3000/month.
E) What support do you need? Dell offers same day or even 4 hour parts replacement with the appropriate warranty service. Most Colos offer remote hands for free up to a certain hourly.
F) Lots of ways to handle this. You can use IPMI, built in OS tools, etc. There isn't much exclusive to AWS you can't easily replicate elsewhere.
G) I never said not to use Amazon for anything. In fact you should be building your applications for scaleability INTO the cloud. This is part of the idea behind the whole microservices movement.