<?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>Pablowe &#187; Random Tech</title>
	<atom:link href="http://www.pablowe.net/category/random-tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pablowe.net</link>
	<description>%&#62; random tech;</description>
	<lastBuildDate>Fri, 30 Sep 2011 16:54:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Installing HandlerSocket on RHEL 6 + Percona-Server 5.5 in Five(ish) Easy Steps</title>
		<link>http://www.pablowe.net/2011/09/installing-handlersocket-on-rhel-6-percona-server-5-5-in-fiveish-easy-steps/</link>
		<comments>http://www.pablowe.net/2011/09/installing-handlersocket-on-rhel-6-percona-server-5-5-in-fiveish-easy-steps/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 19:59:41 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[HandlerSocket]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[MySQL Administration]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Random Tech]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=767</guid>
		<description><![CDATA[As a followup to my previous post on installing HandlerSocket on CentOS 5 + Percona-Server 5.1, I&#8217;ve been asked to provide an updated HOWTO for RHEL 6 + Percona-Server 5.5. Although very similar to the original steps, there are some new traps (RHEL 6 comes with SELinux enabled) and there are some new ec2 gotchas! [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2011/09/installing-handlersocket-on-rhel-6-percona-server-5-5-in-fiveish-easy-steps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(More) Numbers Everyone Should Know</title>
		<link>http://www.pablowe.net/2011/09/more-numbers-everyone-should-know/</link>
		<comments>http://www.pablowe.net/2011/09/more-numbers-everyone-should-know/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 23:58:02 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[Random Tech]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=742</guid>
		<description><![CDATA[By now, everybody should be aware of Jeff Dean&#8217;s Numbers Everyone Should Know: L1 cache reference 0.5 ns Branch mispredict 5 ns L2 cache reference 7 ns Mutex lock/unlock 100 ns Main memory reference 100 ns Compress 1K bytes with Zippy 10,000 ns Send 2K bytes over 1 Gbps network 20,000 ns Read 1 MB [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2011/09/more-numbers-everyone-should-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HandlerSocket execute_multi Curiosities</title>
		<link>http://www.pablowe.net/2011/04/handlersocket-execute_multi-curiosities/</link>
		<comments>http://www.pablowe.net/2011/04/handlersocket-execute_multi-curiosities/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 21:13:05 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[HandlerSocket]]></category>
		<category><![CDATA[InnoDB]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Random Tech]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=715</guid>
		<description><![CDATA[A post on the HandlerSocket-dev mailing list the other day got me thinking about the performance of MySQL&#8217;s IN() construct versus HandlerSocket&#8217;s execute_multi. So I started a little test, using MySQL 5.5 + HandlerSocket&#8217;s latest commits: mysql> CREATE TABLE `test`.`t1` ( -> `id` int unsigned NOT NULL AUTO_INCREMENT, -> `val` char(32) NOT NULL, -> PRIMARY [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2011/04/handlersocket-execute_multi-curiosities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HandlerSocket&#8217;s Secret Authentication Mechanism</title>
		<link>http://www.pablowe.net/2011/03/handlersockets-secret-authentication-mechanism/</link>
		<comments>http://www.pablowe.net/2011/03/handlersockets-secret-authentication-mechanism/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 17:13:01 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[HandlerSocket]]></category>
		<category><![CDATA[Random Tech]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[HandlerSocket Authentication]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=708</guid>
		<description><![CDATA[Matt Ward made a comment on another blog post of mine informing me that HandlerSocket does, in fact, support authentication (committed 20 November 2010 in 43545662ddc23faa90ab). He mentions that it&#8217;s only plaintext (you&#8217;ve got to start somewhere, I suppose) and that it is undocumented, which explains why nobody knew about it. The purpose of this [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2011/03/handlersockets-secret-authentication-mechanism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HandlerSocket Edge Cases</title>
		<link>http://www.pablowe.net/2011/03/handlersocket-edge-cases/</link>
		<comments>http://www.pablowe.net/2011/03/handlersocket-edge-cases/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 17:24:57 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[HandlerSocket]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Random Tech]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=671</guid>
		<description><![CDATA[A couple of weeks ago at the San Francisco MySQL Meetup, I gave a talk on HandlerSocket and got a couple of questions that, while I thought I knew the answer, I had never actually verified by testing. So, for the attendees who asked, here are the questions and answers: Can you use HandlerSocket on [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2011/03/handlersocket-edge-cases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios Checks for HandlerSocket</title>
		<link>http://www.pablowe.net/2011/02/nagios-checks-for-handlersocket/</link>
		<comments>http://www.pablowe.net/2011/02/nagios-checks-for-handlersocket/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 21:08:06 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[HandlerSocket]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Random Tech]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=638</guid>
		<description><![CDATA[I&#8217;ve written some new Nagios checks for HandlerSocket. check_handlersocket is a part of http://code.google.com/p/check-mysql-all/, and is meant to be called locally on the HandlerSocket server (usually via NRPE), but the perl-Net-HandlerSocket module must be installed. Feedback is welcome, usage is as follows: Usage: check_handlersocket -K [options] Options: -K, --check= The check to run --columns= Comma-separated [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2011/02/nagios-checks-for-handlersocket/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Connecting to HandlerSocket with localhost vs. 127.0.0.1</title>
		<link>http://www.pablowe.net/2011/02/connecting-to-handlersocket-with-localhost-vs-127-0-0-1/</link>
		<comments>http://www.pablowe.net/2011/02/connecting-to-handlersocket-with-localhost-vs-127-0-0-1/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 04:56:22 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[HandlerSocket]]></category>
		<category><![CDATA[MySQL Performance]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Random Tech]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=628</guid>
		<description><![CDATA[Using Net::HandlerSocket, here are some fun numbers for a single connection (open &#038; close). When connecting to &#8220;localhost&#8221;, here&#8217;s the strace: open("/etc/hosts", O_RDONLY) = 3 fcntl(3, F_GETFD) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 fstat(3, {st_mode=S_IFREG&#124;0644, st_size=187, ...}) = 0 mmap(NULL, 4096, PROT_READ&#124;PROT_WRITE, MAP_PRIVATE&#124;MAP_ANONYMOUS, -1, 0) = 0x2b909a1a3000 read(3, "# Do not remove the following [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2011/02/connecting-to-handlersocket-with-localhost-vs-127-0-0-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Installing HandlerSocket on CentOS 5 + Percona-Server in Five Easy Steps</title>
		<link>http://www.pablowe.net/2011/01/installing-handlersocket-on-centos-5-percona-server-in-five-easy-steps/</link>
		<comments>http://www.pablowe.net/2011/01/installing-handlersocket-on-centos-5-percona-server-in-five-easy-steps/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 18:55:24 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[HandlerSocket]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Random Tech]]></category>
		<category><![CDATA[Install HandlerSocket]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=592</guid>
		<description><![CDATA[I&#8217;ve been spending a lot of time working on HandlerSocket these days, so I&#8217;ll be posting tidbits on this a bit more frequently than in the past. This first post is a quick one to help people get a test environment up and running quickly so they can do their functional testing. The title is [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2011/01/installing-handlersocket-on-centos-5-percona-server-in-five-easy-steps/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cassandra &#8220;Quick Install&#8221; on CentOS 5</title>
		<link>http://www.pablowe.net/2010/03/cassandra-quick-install-on-centos-5/</link>
		<comments>http://www.pablowe.net/2010/03/cassandra-quick-install-on-centos-5/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 05:27:26 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[Random Tech]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cassandra]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=360</guid>
		<description><![CDATA[Cassandra is notoriously a pain to install on CentOS. So partially as documentation for myself, here are the &#8220;quick install&#8221; steps for getting Cassandra up and running. For explanation, see the official Cassandra documentation. I think the biggest reason this differs so significantly from other install guides out there is that I wanted it to [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2010/03/cassandra-quick-install-on-centos-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP Over SSL Best Practices</title>
		<link>http://www.pablowe.net/2009/08/http-over-ssl-best-practices/</link>
		<comments>http://www.pablowe.net/2009/08/http-over-ssl-best-practices/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 23:51:07 +0000</pubDate>
		<dc:creator>rlowe</dc:creator>
				<category><![CDATA[Random Tech]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://www.pablowe.net/?p=307</guid>
		<description><![CDATA[Encrypting connections to your web server using HTTPS is a trade-off between performance and security. Therefore, there&#8217;s no &#8220;right answer&#8221; for exactly what traffic to encrypt; it&#8217;s a business decision. There are, however, best practices that can guide you in the decision making process. In fact, there is a &#8220;golden rule&#8221; for making this decision: [...]]]></description>
		<wfw:commentRss>http://www.pablowe.net/2009/08/http-over-ssl-best-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

