News for hackers. Stuff that matters.

jtseng

Many people say that DBs are not good for large blobs, hence the advice to put large files such as images in the files system, not in the database. What's different here that makes it acceptable to put files in the database?
Re:StackOverflow Update: 560M Pageviews a Month, 25 Servers on Friday August 01, 2014 @07:34PM (#8123402)
They do have a cluster: http://www.brentozar.com/archive/2012/09/microsoft-sql-serve...

They just run everything through one live database all the time under normal conditions. Personally, I think this is much simpler to manage than to be regularly spreading out queries over many queries.

Re:Unapologetically build your startup technology in C# on Monday July 07, 2014 @11:49AM (#7999423)
I really wanted to use Scala+Play to get away from the MS stack, but the documentation for Play was pretty hard to navigate due to the volume of documentation and the breaking changes in 2.
Re:Unapologetically build your startup technology in C# on Monday July 07, 2014 @11:46AM (#7999403)
We've recently started down this C#/Postgres route. One of the main decisions to use C# was static typing, so I wanted to keep this with the data access layer as well. I've decided to use dotConnect for PostgreSQL so I can use EF. I figure I can use dapper or another micro ORM after I get into performance issues.

Our biggest problem with Postgres is actually the lack of a good GUI. I'm using 0xDBE for the amazing auto complete and PgAdmin for everything else.

Ask HN: Do technology choices affect acquisitions?

We're choosing our technology stack for our rewrite and would like to know if this choice will affect our chances of acquisition. We're comfortable in a few stacks (RoR, Django, and ASP.NET). Has anyone missed an acquisition because of their choice of technology?

( Read More... | 3 comments | 6 points | on HN )
Re:Amazon Code Ninjas on Monday November 11, 2013 @10:13AM (#6711961)
From the interviews I've done so far, the algorithm questions are more important. From our perspective, it's much easier for someone good with algorithms to learn a few technologies than for someone with a few technologies to learn algorithms. Plus, you're going to need to take some time to familiarize yourself with our software system anyway. It doesn't matter too much to us if you take two months to ramp up or 3.

This just seems like a better way to evaluate candidates even though we rarely have difficult algorithmic problem in our daily work.