4 ms·
The company I founded has custom hardware and a custom OS (not, e.g. Linux or Windows -- closer to an embedded RT OS), and our "for sale" product is SaaS. We a
by erichocean 14y ago
The company I founded has custom hardware and a custom OS (not, e.g. Linux or Windows -- closer to an embedded RT OS), and our "for sale" product is SaaS.
We actually have four different hardware systems, ranging in size from a 1U box that goes on site, to a full rack that's basically a turn-key cluster with no external configuration (just plug in ethernet and power, and assign static IP addresses).
All of our hardware is based on Intel motherboards and chips, especially the E3/E5 series. This eliminates the long prototype cycles, since we use off-the-shelf hardware. The only real prototype cycle for us is choosing components and the case (!), which we did with 3D CAD software and a machine-shop-as-a-service we found on the Internet.
We went this route for reliability and performance (especially, latency), and then getting those two at a reasonable cost. By only paying for the hardware we need, and configuring it to exactly what our product/service needs, we're able to meet our product and business needs while still maintaining healthy margins at a cost our customers can afford. I wouldn't change a thing.
We also face all of the problems you mentioned (how to deal with inventory -- our hardware has a comprehensive 3 week burn in time), how to deal with repairs/replacements in the field, etc, and how to get the capital needed to sustain startup-scale growth. They're real problems.
Like most hardware-based companies, we're able to do this only with outside funding, but at least in our case (the enterprise space), we don't need any up front funding to stay cash-flow positive with slow growth, and we developed a rather innovative way to get the funding that we do need to fund fast frowth (hint: not through VCs). This took a lot of effort at the business-design level, something I suspect most tech startups don't take the time to do. It's pretty much mandatory if you're going the custom hardware route and want to grow fast.
One major positive of going the custom hardware route is the elimination of competitors. No YC-backed company going the standard AWS route can possibly compete with us -- not on cost, not on performance, not on latency, and not on reliability -- not even close. Controlling the whole stack, from hardware to OS to software is why we can do what we do at the price we do it, and grow at the rate we expect to grow.
I'm not sure we could make our approach work in the consumer hardware space today, but in the enterprise market, it's ideal for us.
- ajdecon 14y agoWhat's your startup?
- erichocean 14y agoI replied to PanMan, above.
- PanMan 14y agoInteresting story! Are you willing to share what your product is, or what it does?
- xanados 14y agoThere used to be more information on his website that I remember reading, but this thread will probably tell you what they do: http://news.ycombinator.com/item?id=3012956 http://news.ycombinator.com/item?id=3012956
- salemh 14y agoI do remember the lament of Fohr on investment (re: social web startups vs hardware / (non vaporware)), and though I can't find the relevant thread, I am glad Fohr is still kicking around in the last two years since I last read about your troubles :)
- erichocean 14y agoWell, the particular system I described is for an operations management system we built for our film studio (Fohr). We're in the process of packaging that up as a standalone product/service and building a business around it. As one of the commenters noted, we failed to get funding for the studio itself last year, and this is Plan B. We've got some crazy technology in it, and I'm hoping to get some papers written up describing it all. AFAIK, it's the only Google Spanner-like design outside of Google right now.