Technology stack choices?
Adam Davis wrote: BRam said: I wonder if they even considered nosql choices like mongo or couch. 2013-02-07-0453-cassandra_zps92e7709a.png980x329 58.1 KB Read full topic
View ArticleTechnology stack choices?
jcolebrand wrote: ahem some NoSQL databases have immediate consistency. We just like the eventual consistency for things like 3TB datasets being copied between four datacenters, or torrents... Read...
View ArticleTechnology stack choices?
Jon Samwell wrote: The whole point is that anyone can use the software and that's cool. If it was written in .Net and used MSSQL that would immediately stop a very large majority of people being able...
View ArticleTechnology stack choices?
David Briggs wrote: Why did you choose to use PBKDF2 for password hashing? I thought bcrypt was generally more secure. Read full topic
View ArticleTechnology stack choices?
James R Grinter wrote: iopq said: Twitter switched to mostly Scala also - and this is an important point about performance - Twitter are running a single-instance system (although by now they'll...
View ArticleTechnology stack choices?
James R Grinter wrote: jcolebrand said: There are at minimum two sets of processes running, there's the PHP process, and there's the Apache process not with the typical Apache 2 module integration...
View ArticleTechnology stack choices?
jcolebrand wrote: it is my understanding, and I could be absolutely incorrect, that that is the "old" way of doing things, and that the "current" way involves fastcgi and php-fpm. Which isn't so...
View ArticleTechnology stack choices?
Willie Roberts wrote: Your correct with regards to running PHP on NGINX which requires PHP-FPM. Not sure about the Apache side of things but just finished configuring some servers to run WordPress...
View ArticleTechnology stack choices?
James R Grinter wrote: I believe fastCGI is preferred with Apache and PHP when you want to run each user's PHP scripts as their own (Unix) user, i.e. for the hosted-website market. (If I were going to...
View ArticleTechnology stack choices?
finid wrote: Given that PHP is that bad, but is everywhere, don't you think that developers should now be actively looking to make Python and Ruby applications to be just as easy to deploy as those...
View ArticleTechnology stack choices?
Truong Hoang Dung wrote: Memcache kicks Redis's *ss ! Read full topic
View ArticleTechnology stack choices?
Alex wrote: Wouldn't it depend on what your goal was? Memcache does seem to kick Redis' *ss for certain things, but then there are things you can do with Redis that you can't do with Memcache, at...
View ArticleTechnology stack choices?
Sam Saffron wrote: Really, can you do this with memcached? https://github.com/discourse/discourse/blob/master/vendor/gems/message_bus/lib/message_bus/reliable_pub_sub.rb#L93-L126 I don't think so....
View ArticleTechnology stack choices?
Eric Florenzano wrote: FWIW I was one of the co-founders of Convore, and the performance issues towards the end were almost certainly because of an unindexed table that grew absolutely out of control...
View ArticleTechnology stack choices?
Erik Heemskerk wrote: You might want to clarify what in the world that does, for the non-Ruby-proficient amongst us. I'm one of them. Read full topic
View ArticleTechnology stack choices?
Robbie Straw wrote: ChrisB said: The PHP community dwarfs the Ruby community, as a result of which the availability of web hosts offering PHP/MySql at 'small business prices' dwarfs those supporting...
View ArticleTechnology stack choices?
Paolo G. Giarrusso wrote: Most of your question is answered eloquently by codinghorror's blog:...
View ArticleTechnology stack choices?
@iopq wrote: Twitter switched to mostly Scala, actually. Still a JVM language, but much more powerful (read: less verbose) than Java Read full topic
View ArticleTechnology stack choices?
@sam wrote: I feel a big reason twitter are on scala is that jruby was not nearly as advanced a few years back. Twitter had huge issues with the Ruby GC, something that has somewhat improved but is...
View ArticleTechnology stack choices?
@eviltrout wrote: For those interested in why we chose EmberJS, I wrote up a blog post about it: http://eviltrout.com/2013/02/10/why-discourse-uses-emberjs.html Read full topic
View Article