3 ms·
any info on the backend, what are you using for the search, database, framework, language ?
by ddorian43 14y ago
any info on the backend, what are you using for the search, database, framework, language ?
- buro9 14y agoDatabase is Postgres. File store remains an open question we've deferred on by not yet implementing file upload ;) The master is likely to be Riak and CloudFront as the CDN for it. API is written in Go. Front-end is Python and Django, though we have a number of volunteers who are asking for hackathons to help implement the front. Some of these know Ruby and Rails and not Django... so it may be that we actually offer two flavours of front-end... the official one which we will update in Django and an alternative one in Rails. We've had people already ask things like, "Why not Mongo and Node?". But we just don't go there. Such questions can be asked until the cows come home, and we prefer to just get things done today than engage in non-pragmatic debates.
- ddorian43 14y agoWhat about search, and multitenancy (ie postgresql schemas?)? How do you store extended data (hstore?) that you talk about in the upper comments?
- buro9 14y agoThose are the best questions and the best answer is, "It's complex.". We've not answered of those problems in the ways you've hinted at though. Maybe one day there will be a High Scalability article that explains it... it takes more space than a HN comment would provide.