[conspire] Evan Prodromou interview about Laconica (open source Twitter)

Rick Moen rick at linuxmafia.com
Thu Nov 20 12:36:00 PST 2008

Interview with Evan Prodromou about his open source microblogging engine
(Laconica[0]), and his Montreal-based service Identi.ca that runs it.
Laconica includes an interoperable clone of Twitter's messaging API
(i.e., prevents your Twitter "tweets" from being trapped in a Web 2.0 
roach motel).

Evan includes some surmises about Twitter's internals (using Ruby on
Rails), which are interesting.

Separately, Rasmus Lerdorf did a talk about his studies of Laconica
performance bottlenecks:  He was able to more than double performance
easily with a little work -- (mostly) making include paths fully-qualified
instead of relative.   He also set "apc.stat = Off"[1] in php.ini, used the
"inclued" PHP extension[2], cleared out some unnecessary and
performance-hogging "XMLWriter"[3] stuff that wasn't needed, deployed
strace/Valgrind/gdb/XDebug[5]/Siege[6] to spot the trouble spots, and used
APC Cache[4].


[0] http://laconi.ca/trac/
[1] http://www.zym-project.com/docs/reference/appendix.performance.stat.html
[2] http://pecl.php.net/package/inclued/
[3] http://simonwillison.net/2003/Apr/29/xmlWriter/
[4] http://pecl.php.net/package/APC
[5] http://devzone.zend.com/article/2930-Debugging-PHP-applications-with-xdebug
[6] http://www.joedog.org/JoeDog/Siege

----- Forwarded message from Eugen Leitl <eugen at leitl.org> -----

Date: Thu, 20 Nov 2008 16:59:55 +0100
From: Eugen Leitl <eugen at leitl.org>
To: Schweinehundlisten <pigdog at pigdog.org>
Reply-To: Bring a pig and a dog and get in FREE!! <pigdog at lists.pigdog.org>
Subject: [Pigdog] hey

Pigdog mailing list
Pigdog at lists.pigdog.org

----- End forwarded message -----

More information about the conspire mailing list