<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mindstab.net &#187; Thrift Archives  &#8211; Mindstab.net</title>
	<atom:link href="http://www.mindstab.net/tag/thrift/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mindstab.net</link>
	<description>Various projects and musings</description>
	<lastBuildDate>Tue, 27 Mar 2012 16:53:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Adding Common Lisp to Apache Thrift</title>
		<link>http://www.mindstab.net/apache-thrift-common-lisp-support/</link>
		<comments>http://www.mindstab.net/apache-thrift-common-lisp-support/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 19:07:44 +0000</pubDate>
		<dc:creator>Dan Ballard</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Thrift]]></category>

		<guid isPermaLink="false">http://www.mindstab.net/wordpress/?p=612</guid>
		<description><![CDATA[Well, with cl-pack sitting in a (hopefully) finished state, I&#8217;m turning my attention back to what got me started on it in the first place: attempting to write Lisp support for Apache Thrift. Thrift is the RPC framework Facebook uses internally and they open sourced it a bit ago, and it made its way into [...]]]></description>
			<content:encoded><![CDATA[<p>Well, with cl-pack sitting in a (hopefully) finished state, I&#8217;m turning my attention back to what got me started on it in the first place: attempting to write Lisp support for <a href="http://incubator.apache.org/thrift/">Apache Thrift</a>.  Thrift is the RPC framework Facebook uses internally and they open sourced it a bit ago, and it made its way into the Apache incubator where it resides now getting all kinds of attention.  Several languages have been added to it, and its been generally cleaned up.  After watching a video on <a href="http://www.infoq.com/presentations/Facebook-Software-Stack">Facebook architecture</a> I got interested in Thrift.  When I found out there was no Lisp support I figured I&#8217;d take a stab at it.  Apparently others have tried but disappeared, so as to weather I&#8217;ll finish, we can only wait and see but it seems like a good challenge and something I&#8217;d very much like to see done.</p>
<p>The digression onto cl-pack was a wonderful little trip.  I learned a bit more about Lisp and lots more about packaging software for Common Lisp.  It was a good little project to cut my teeth on and hopefully better prepare me to see this through.</p>
<p>So wish me luck, I&#8217;ll probably need it for this larger undertaking.  Approach #1 is reading the Ruby code and then writing similar CLOS Lisp code.  It seems like a decent approach off the top of my head.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindstab.net/apache-thrift-common-lisp-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

