Quantcast
Channel: Technology stack choices?
Browsing latest articles
Browse All 102 View Live

Technology 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 Article



Technology 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 Article

Technology 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

Technology stack choices?

@jcolebrand wrote: It sounds like you're more against non-statically-typed languages than anything. Read full topic

View Article

Technology stack choices?

@randall wrote: You are actually not correct about PHP being cgi based. It is possible to run it as a cgi script, but it is usually tied deeper into the web server through a plugin interface. Also,...

View Article


Technology stack choices?

@jcolebrand wrote: via cgi-style interfaces. They changed it, I believe in Apache2, so that it's no longer CGI specific, however the style is that you hook into the Apache runtime. The same is said...

View Article

Image may be NSFW.
Clik here to view.

Technology stack choices?

@andxyz wrote: ChrisB: What was the reasoning behind the team's choice to roll with emberjs/Ruby/Postgres? If you look at the core group of programmers, Jeff Atwood, Robin Ward, and Sam Saffron. From...

View Article

Image may be NSFW.
Clik here to view.

Technology stack choices?

@ChrisB wrote: If this were SO, I'd probably mark this as correct. Read full topic

View Article


Image may be NSFW.
Clik here to view.

Technology stack choices?

@stienman wrote: BRam: I wonder if they even considered nosql choices like mongo or couch. 2013-02-07-0453-cassandra_zps92e7709a.png980x329 55.4 KB Read full topic

View Article


Technology 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 Article

Technology stack choices?

@jonsamwell 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 Article

Technology stack choices?

@sankage wrote: Why did you choose to use PBKDF2 for password hashing? I thought bcrypt was generally more secure. Read full topic

View Article

Image may be NSFW.
Clik here to view.

Technology stack choices?

@jrg wrote: iopq: 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 certainly have...

View Article


Image may be NSFW.
Clik here to view.

Technology stack choices?

@jrg wrote: jcolebrand: 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 that I'm familiar...

View Article

Technology 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 Article


Technology stack choices?

@Diago 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 using...

View Article

Image may be NSFW.
Clik here to view.

Technology stack choices?

@jrg 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 the larger...

View Article


Technology 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 Article

Technology stack choices?

@revskill wrote: Memcache kicks Redis's *ss ! Read full topic

View Article

Technology stack choices?

@antiface 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 Article

Technology stack choices?

@sam 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. Read full...

View Article


Technology stack choices?

@ericflo 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 and was...

View Article


Technology stack choices?

@korben 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 Article

Image may be NSFW.
Clik here to view.

Technology stack choices?

@drbawb wrote: ChrisB: 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 the...

View Article

Technology stack choices?

@Blaisorblade wrote: Most of your question is answered eloquently by codinghorror's blog:...

View Article

Browsing latest articles
Browse All 102 View Live




Latest Images